2016-05-25 15 views
1

Ich benutze Delphi XE5 und habe eine VCL-Anwendung, wo ich verschiedene Bilder von der Kamera in einer TImage-Komponente zeige. Die Kamera speicherte zusätzliche Informationen, z. GPS-Koordinaten, Erstellungsdatum und so weiter.Bild-Metadaten lesen

Wenn ich das Bild zeige, möchte ich auch einige zusätzliche Informationen anzeigen.

Ich habe versucht, die CCR.Exif-Bibliothek, aber es scheint, es funktioniert nicht mit Delphi XE5 innerhalb einer VCL-Anwendung, weil ich mehrere Kompilierungsfehler bekomme.

Wie bekomme ich die Metainformation des Bildes?

+0

Vorsicht mit CRC-Bibliothek. Ich bekomme ein zufälliges AV, wenn ich es benutze. Einige Sachen sind nicht kostenlos. – Ampere

Antwort

1

CCR Exif funktioniert auf XE5 als Chris in diesem Blog-Eintrag erklärt: https://delphihaven.wordpress.com/2014/02/02/ccr-exif-v1-5-3-android-app-in-google-play/

Sie vermutlich eine veraltete Version der Bibliothek. Holen Sie sich die neueste Version aus dem Quellcode-Repo: https://github.com/esmondb/ccr-exif

+0

Woher bekomme ich die neueste Version der Exif-Bibliothek, die mit XE5 in einer vcl-Anwendung arbeitet? – Chris

+0

Ich habe eine Websuche gemacht, die mich hierher gebracht hat: https://github.com/esmondb/ccr-exif Sie müssen sich darauf einstellen, manchmal zu jagen ..... –