Exif Daten von Bild auslesen "Orientierung"

Gast #5275259
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.