Apple PDFKit - выпуск PDF-файлов со сценариями проверки.

У меня есть набор файлов PDF, в которые встроено несколько проверок с использованием JavaScript. Проверки, такие как формат даты или времени, подсчет итогов по различным полям и т. Д.

Я протестировал эти PDF, и они хорошо работают в браузере Mac Chrome, в браузере Windows Chrome, Windows Adobe Reader и на iPad Adobe Reader. Однако это не работает на iPad при использовании Apple PDFKit для рендеринга PDF в PDFView, Он не проверяет, не форматирует ни одно из полей и не выдает всплывающую ошибку проверки, как это происходит в iPad Adobe Reader App. В целях тестирования я храню этот PDF-файл в приложениях и получаю к нему доступ прямо оттуда.

Можно ли получить ту же функциональность, что и приложение iPad Adobe Reader, где мы получаем ошибки проверки / всплывающие окна, когда что-то не так?

1 ответ

Я обнаружил, что встроенный просмотрщик PDF в iOS очень ограничен, он не может запускать JavaScript, возможно, в целях безопасности.

Для недавнего проекта мы использовали Foxit PDF SDK для iOS, я полагаю, что у него есть собственный движок JS, поэтому он будет запускать все скрипты в вашем PDF.

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