Остановить другую библиотеку PDF, вращающую изображение в штампе Аннотация, если страница PDF имеет вращение - PullRequest
0 голосов
/ 26 октября 2018

Я занимаюсь разработкой приложения для iOS с использованием библиотеки PDFKit, и когда я добавляю изображение на страницу pdf (используя аннотацию штампа, переопределяем функцию drawBox), мне нужно учитывать поворот страницы. Теперь я сначала поверну изображение в -page.rotation, а затем перечитываю его в функции drawBox. Это хорошо работает в моем приложении.

Но проблема в том, что когда я открываю сохраненную аннотацию в другой библиотеке, такой как PSPDFKit, когда я перемещаю аннотацию штампа, она снова поворачивает мое изображение в аннотации.

Я думаю, что я должен установить что-то в PDFAnnotation, чтобы другие библиотеки не поворачивали контекст изображения, даже если страница имеет вращение, я знаю, что есть свойство с именем NoRotate, но PDFKit не поддерживает его установку, есть ли как я могу остановить другую библиотеку pdf повернуть мою добавленную аннотацию штампа, просто используя ее AP?

...