Hallo,
ich möchte mit VB.NET eine Liste von (Bild-) Dateien nach ihrem Aufnahmedatum sortieren, so wie es auch mit dem XP-Explorer möglich ist. (Spalte: Bild aufgenommen am).
Der Versuch, die Exif-Daten auszulesen hat zwar im Prinzip funktioniert, war aber quälend langsam (fast 1 Minute für einen Pfad mit 100 Fotos) und kommt daher nicht in Frage.
Kann mir jemand einen Tip geben, wie ich entweder sehr schnell einzelne Exif-Daten lesen kann oder ob es in .NET eine verwendbare Klasse gibt, die mir dieses Datum zur Verfügung stellt? (Wie gesagt, der XP-Explorer "kennt" offenbar diverse Kamera-Felder und ist dabei sehr schnell)
PS: die Standard-Eigenschaften einer Datei wie Erstellt am, zuletzt geändert am etc kann ich nicht verwenden, weil die Bilder zum Teil bearbeitet oder umkopiert wurden.
Danke für alle Tips!
Thomas
ich möchte mit VB.NET eine Liste von (Bild-) Dateien nach ihrem Aufnahmedatum sortieren, so wie es auch mit dem XP-Explorer möglich ist. (Spalte: Bild aufgenommen am).
Der Versuch, die Exif-Daten auszulesen hat zwar im Prinzip funktioniert, war aber quälend langsam (fast 1 Minute für einen Pfad mit 100 Fotos) und kommt daher nicht in Frage.
Kann mir jemand einen Tip geben, wie ich entweder sehr schnell einzelne Exif-Daten lesen kann oder ob es in .NET eine verwendbare Klasse gibt, die mir dieses Datum zur Verfügung stellt? (Wie gesagt, der XP-Explorer "kennt" offenbar diverse Kamera-Felder und ist dabei sehr schnell)
PS: die Standard-Eigenschaften einer Datei wie Erstellt am, zuletzt geändert am etc kann ich nicht verwenden, weil die Bilder zum Teil bearbeitet oder umkopiert wurden.
Danke für alle Tips!
Thomas
Comment