Существует ли какая-либо программа для чтения PDF, позволяющая заполнять PDF-формы (предпочтительно XFA, но Acroforms может быть приемлемой) и способная выполнять базовые сценарии (выполнять проверки, фильтровать элементы в раскрывающемся списке, отключать поля или делать их обязательными… после значения, введенного где-то еще? )?
Он должен быть доступен как минимум на iOS и Android. (Я мог бы использовать другое приложение для каждой системы, и оно не обязательно должно быть бесплатным… хотя это предпочтительнее)
Для XFA вы можете забыть что угодно на мобильных устройствах; здесь вам придется следовать первоначальному замыслу XFA, а именно предоставить описание, которое позволит серверу правильно отображать форму после прослушивания возможностей средства просмотра.
Для Acroforms лидером пакета является PDFExpert от Readdle для iOS и qPDF Notes для Android (однако он слабее, чем PDFExpert (поддерживает меньше объектов, методов и свойств, и мы обнаружили некоторые фундаментальные ошибки, которые препятствовали правильной работе форм, и потребовал перепрограммирования форм).
Что касается Acroforms, Adobe Acrobat Reader для iOS/Android поддерживает некоторые сценарии, но я не могу найти никакой документации о том, что поддерживается, а что нет (я провел очень ограниченное собственное тестирование).
PDF Expert от Readdle (только для iOS) рекомендуется на других форумах , когда возникает этот вопрос.
Макс Висс