Hallo Leute,
ich habe bei einem Programm ein kleines Problem. Ich habe eine Anwendung erstellt die Fotos verschiebt anhand von einer Startnummer die eingegeben wird. Es wird das Verzeichniss im Programm ausgewählt und die Bilder in dem Verzeichniss werden in einer Listbox angezeigt. Bei dem Importieren möchte ich die EXIF Daten von den Fotos überprüfen, wenn ich Kommentarfeld ein bestimmt Text steht sollte das Foto nicht mehr in die Listbox aufgenommen werden.
Ich bringe es aber nicht zusammen das EXIF Feld Kommentar zu beschreiben. Auslesen hab ich bereits geschaft über:
Dim img As BitmapSource = BitmapFrame.Create(New Uri("C:\TEST123.jpg", UriKind.Relative))
Dim meta As BitmapMetadata = img.Metadata
Label1.Text = meta.Comment
Es gibt aus die Möglichkeit laut MSDN "BitmapMetadata.SetQuery" aber irgendwie bekomm ich das nicht hin.
Ich arbeite derzeit im Visual Studio 2010.
Ich hoffe es kann mir jemand weiterhelfen, Vielen Dank.
ich habe bei einem Programm ein kleines Problem. Ich habe eine Anwendung erstellt die Fotos verschiebt anhand von einer Startnummer die eingegeben wird. Es wird das Verzeichniss im Programm ausgewählt und die Bilder in dem Verzeichniss werden in einer Listbox angezeigt. Bei dem Importieren möchte ich die EXIF Daten von den Fotos überprüfen, wenn ich Kommentarfeld ein bestimmt Text steht sollte das Foto nicht mehr in die Listbox aufgenommen werden.
Ich bringe es aber nicht zusammen das EXIF Feld Kommentar zu beschreiben. Auslesen hab ich bereits geschaft über:
Dim img As BitmapSource = BitmapFrame.Create(New Uri("C:\TEST123.jpg", UriKind.Relative))
Dim meta As BitmapMetadata = img.Metadata
Label1.Text = meta.Comment
Es gibt aus die Möglichkeit laut MSDN "BitmapMetadata.SetQuery" aber irgendwie bekomm ich das nicht hin.
Ich arbeite derzeit im Visual Studio 2010.
Ich hoffe es kann mir jemand weiterhelfen, Vielen Dank.