Изображения повернуты в Chrome - PullRequest
0 голосов
/ 11 февраля 2019

Я проектирую веб-сайт, и всякий раз, когда я использую изображения в CSS или HTML, они всегда выглядят перевернутыми, после некоторого поиска в Google я обнаружил, что это как-то связано с данными EXIF ​​и различными другими метатегами, но мой вопрос - почему это происходит, иесли это можно избежать (другой формат файла и т. д.)?Кроме того, я также обнаружил, что если я перезагрузлю изображение с помощью javascript после того, как изображение уже загружено, то по какой-то причине оно будет иметь правильную ориентацию.

1 Ответ

0 голосов
/ 11 февраля 2019

В некоторых случаях Chrome попытается сориентировать изображение в соответствии с тегом Orientation в метаданных EXIF.В этом выпуске есть дополнительная информация: https://bugs.chromium.org/p/chromium/issues/detail?id=56845

Чтобы избежать этого, лучшим решением было бы убрать тег ориентации из метаданных EXIF ​​изображения.Возможно, вы захотите просто удалить все данные EXIF ​​в любом случае, так как это может привести к утечке личной информации.

Вы можете удалить все метаданные EXIF ​​с помощью exiftool:

exiftool -all= file.jpg

Или просто удалите свойство Orientation:

exiftool -Orientation= file.jpg

Существует множество онлайн-инструментов, которые также позволят вам манипулировать данными EXIF.

...