Я использую HTML5-файл api в мобильном веб-приложении для утилиты для загрузки изображений.
Я снимаю изображение с помощью камеры и загружаю его на сервер.
Проблема заключается в том, что если я захвачу портретный образ, загруженное изображение автоматически преобразуется в ландшафт.
Неправильная ориентация, когда изображение, захваченное файлом HTML5 api на IOS 6.0
6
A
ответ
1
Вам необходимо преобразовать изображение, чтобы исправить ориентацию. К счастью, изображение должно включать в себя данные EXIF, которые вы можете использовать для этого. Если вы хотите, вы можете сделать это до того, как изображение будет загружено на сервер:
- Читать данные EXIF на изображение в
- Используйте холст элемент для преобразования изображения в качестве соответствующего
- Экспорт холста изображения в файл изображения
Существует отличная запись, включая образцы кода, в блоге this.
обновленная недействительная ссылка из ссылки, предоставленной @btbJosh – bummi