Я использую более старую версию PSPDFKit, 3.7.0, и я хочу ограничить чернила и другие аннотации PSPDFDocument/Page, а не рисовать на всем PSPDFViewController. Я пробовал clipToPageBoundaries, но он не работает.Как предотвратить аннотацию вне документа?
ответ
Мы решили это несколько лет назад - PSPDFKit в то время, когда я пишу это, не находится на v6.4. Хотя я не могу вспомнить детали, мы ввели логику обрезки в PSPDFDrawView, но было так много изменений, которые невозможно объяснить подробно. Мы также изменили рисунок с момента создания образа на использование фигур/OpenGL, чтобы значительно повысить производительность, особенно для больших чертежей.
PSPDFKit - это коммерческий SDK для iOS, Android и Web. Мы можем продолжать работать над этим из-за наших замечательных клиентов, которые каждый год поддерживают нас с обновлением подписки. Не стесняйтесь contact our sales team, если вы хотите избавиться от проблемы вручную, пытаясь исправить ошибки в многолетней кодовой базе с a long list of known bugs, которую мы исправили с тех пор.
Поддержка и обновления всегда связаны как пакет, но, возможно, этот ответ поможет вам немного.
- Петр, основатель PSPDFKit
Спасибо за информацию! Просто, чтобы быть уверенным, что я правильно понял, в 3.7.0 невозможно ограничить рисование рамками PSPDFPageView? – CharlieReed
Я не сказал этого - Возможно, это возможно (и вы можете попробовать с советами, которые я дал выше), но эта версия слишком стар, чтобы предложить какую-либо поддержку для нее. Я настоятельно рекомендую обновить до более новой версии. – steipete
Хорошо, получил его сейчас. Спасибо снова и обновится как можно скорее. – CharlieReed