XSL-FO внешняя графика не вращается должным образом

Я внезапно разработал проблему, когда у графики в моем получающемся PDF нет надлежащего вращения или ориентации. Фотографии, снятые на iPhone в портретной ориентации, начали появляться в PDF в альбомной ориентации. Пейзажные элементы правильно сохраняются в пейзаже, но портреты также соответствуют пейзажу. Как я уже сказал, это новая проблема, и я не вносил никаких изменений в какое-либо соответствующее программное обеспечение с ноября. Единственное удаленное изменение - это то, что я обновил свою Java около недели назад.

Итак, мой вопрос: есть ли какие-либо настройки для сохранения информации о ротации EXIF ​​или что-то в этом роде? Я не могу войти по принципу "изображение за изображением" и установить принудительное вращение, и в прошлом правильная ориентация только что произошла.

<fo:external-graphic src="../../MMSimages/IMG_9162.jpg" content-height="1.8in"/>

Этот код работает на изображениях несколько дней назад, но не на новых изображениях. Использование saxonhe9-2-0-6j/saxon9he.jar в качестве моего процессора и FOP 1.1

1 ответ

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

Другие вопросы по тегам