Forum: PC-Programmierung Exif Daten von Bild auslesen "Orientierung"


von Bärnd (Gast)


Lesenswert?

Hi,

ich arbeite mit C# in Visual-Studio 2017 und möchte eine WPF 
erstellen...

Problemstellung ist, dass ich Bilder einlesen möchte, welche ggf. 
hochkant fotografiert wurden, aber eben im Querformat angezeigt werden.

Punkt 1., die Lösungen im Internet basieren oft auf einem Streamreader, 
nun stellt sich die Frage ob ich das auch mit Uri auf ner Source 
verwenden kann!?
1
BitmapImage myImage = new BitmapImage();
2
myImage.BeginInit();
3
myImage.UriSource = new Uri(@"C:\Users\baernd\Pictures\Saved Pictures\abstract.jpg", UriKind.RelativeOrAbsolute);
4
5
--> var exif = new Exif(myImage.PropertyItems); <-- does not work with wpf (oder ich stell mich an)
6
7
myImage.DecodePixelWidth = 786;
8
myImage.EndInit();
9
10
myImage.Freeze();

nun will ich die Exifdaten lesen, zwar gibt es im Internet einige 
Lösungen, aber das was ich bisher gefunden habe ist für Forms und nicht 
für WPF...

hat jemand eine Idee was aktuell gut für das was ich vorhabe ist?
=> idealerweise nativ in .net 4.x

Dankeschön

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.