Ich habe ein Dateieingabesteuerelement auf der Seite, um ein Bild auszuwählen. Wenn der Benutzer ein Bild auswählt, zeige ich das Bild auf der Seite an.Wie kann Bild in richtiger Ausrichtung, Querformat oder Hochformat angezeigt werden
Aber mein Problem ist, wenn der Benutzer ein Hoch- oder Querformat wählt, wird es im Querformat angezeigt.
Also, wie kann ich Bildausrichtung & zutreffendes css finden, um in der Querformat- oder Portraitansicht zu zeigen.
Können Sie nicht berechnen, ob die Breite größer als die Höhe ist Landschaft und umgekehrt? Auf dieser Grundlage können Sie zwei Klassen mit dem jeweiligen Stil erstellen. –
Meinst du, ein Foto, das in einem Desktop-Bildbetrachter angezeigt wird, wird in deiner App anders angezeigt? Dies kann daran liegen, dass EXIF-Daten nicht gelesen oder falsch interpretiert werden. siehe hier: http://stackoverflow.com/questions/7584794/accessing-jpeg-exif-rotation-data-in-javascript-on-the-client-side –
@BenPhilipp Ich habe versucht, die Lösung, die Sie geschrieben haben, aber das gibt mir Ausnahme als Uncaught ReferenceError: EXIF ist nicht definiert – Shankar