Hallo Leute!
Mein Programm kann die Exif-Daten aus einer .JPG lesen und zeigt Daten und Foto an. Hier mal der stark vereinfachte Code.
Inzwischen lassen sich aber auch die RAW-Dateien der Fotos in der WPF in einem Image-Control anzeigen.
Das oben erstellte System.Drawing.Image nimmt aber KEINE RAW-Dateien an. Bitmap statt Image führt zum gleichen Ergebnis.
Dem Image-Control wird ein BitmapImage zugewiesen. Das kann zwar mit den RAW-Dateien umgehen, es kennt aber keine Metadaten, also kein EXIF.
Der Versuch ein BimapImage in eine Bitmap zuwandeln funktioniert zwar für die Anzeige, aber alle Metadaten gehen dabei verloren.
Hat jemand eine Idee wie doch noch an die Daten gelangt? Mir fällt nur noch ein die Daten stattdessen aus dem zugehörigen .JPG zu lesen. Das ist zwar einfach, aber irgendwie nicht so schön.
Gruß
eddi
Mein Programm kann die Exif-Daten aus einer .JPG lesen und zeigt Daten und Foto an. Hier mal der stark vereinfachte Code.
Inzwischen lassen sich aber auch die RAW-Dateien der Fotos in der WPF in einem Image-Control anzeigen.
Das oben erstellte System.Drawing.Image nimmt aber KEINE RAW-Dateien an. Bitmap statt Image führt zum gleichen Ergebnis.
Dem Image-Control wird ein BitmapImage zugewiesen. Das kann zwar mit den RAW-Dateien umgehen, es kennt aber keine Metadaten, also kein EXIF.
Der Versuch ein BimapImage in eine Bitmap zuwandeln funktioniert zwar für die Anzeige, aber alle Metadaten gehen dabei verloren.
Hat jemand eine Idee wie doch noch an die Daten gelangt? Mir fällt nur noch ein die Daten stattdessen aus dem zugehörigen .JPG zu lesen. Das ist zwar einfach, aber irgendwie nicht so schön.
Gruß
eddi