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