Pdf Reader, который поддерживает формы XFA (в то время как Adobe Reader для Linux больше не поддерживается)?


37

Формы XFA - это функции PDF-файла, включающие варианты заполнения полей в определенных документах - во многих случаях официальных документах. Эти параметры могут открывать календарь, например, для выбора дня, месяца и года и т. Д. Обычно эти формы гарантируют использование определенного официального формата.

Я видел, что Okular отображает предупреждение о том, что формы XFA не поддерживаются:

введите описание изображения здесь

введите описание изображения здесь

Больше здесь .

При выборе «Показать формы» в Okular эти поля могут быть отредактированы, а изменения могут быть сохранены, но по сравнению с тем, что я вижу в Windows с Adobe Reader, таким способом действительно доступен только некоторые из них: параметры календаря отсутствуют, а отдельные поля дня / месяца / года отсутствуют, что может вызвать вопросы о правильности результата.

Adobe Reader 9 все еще может быть установлен в Ubuntu 14.04, но это кажется очень ограниченным вариантом.

Есть ли собственный читатель PDF, который может использовать полностью формы XFA?

(Если нет, то является ли Wine решением?)


Решение для Ubuntu 14.04 работает в 16.04. слишком.


Файл, который я проверял, был здесь .

pdf 

Ответы:


26
  • Master PDF Editor для Linux имеет бесплатную и коммерческую версию, и даже бесплатная версия имеет множество расширенных функций, среди которых «Поддержка форм Dynamic XFA» .

  • Playonlinux имеет возможность установить Adobe Acrobat Reader DC . Но, как ни странно, работает только загрузка и установка программы PoL , в то время как при выборе последней версии ( AcroRdrDC1700920044_en_US) exeфайла, ранее загруженного локально, установка завершается с ошибкой. Я заметил это несколько раз, а также что PoL устанавливает другую более старую версию: 2015.010.20056 .

  • В Ubuntu-16.04-системах метод установки Adobe Reader 9 для 14.04 ( ссылка ) по-прежнему работает.


Как указывается в ответе Криса , более новые версии Evince / GNOME Document Viewer могут лучше обрабатывать файлы XFA и достаточно хороши для рассматриваемого файла версии 3.24.0.


Master PDF Editor для Linux RPM работает на Mageia 5. Неловко иметь два ответа в одном, так как +1 не говорит читателю, за кого голосует ответчик.
kbulgrien

На 14.04 установка Adobe Reader работала. Поскольку я не тестировал Master PDF, я решил не использовать + 1 /
Mateusz Konieczny

Мой голос за Master PDF Editor, протестирован v. 4.1.30 в Manjaro Linux (актуальный по состоянию на 22 августа 2017 г.) 17.0.2. Работал без заминки, кроме того, что селектор даты - это фанк, но нет препятствий для заполнения формы
Bennypr0fane

4

У меня была .pdf форма с полями XFA, которую я не мог заполнить. Скачал и установил Master-pdf, бесплатная версия:

master-pdf-editor-4.2.12_qt5.amd64.deb 

Сделал трюк, по крайней мере с той формой, которая мне была нужна Я бегу:

$ uname -a
Linux debianHP 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u1 (2017-06-18) x86_64 GNU/Linux

1
Это больше подходит как комментарий к принятому ответу, как это уже упоминалось там.

2

evince работает для некоторых файлов XFA. Я только попробовал это на двух, и это работало очень хорошо на одном, но с другим я получил страницу, чтобы загрузить Adobe Reader.


... это фатальный и неловкий предел моего старого вопроса. У меня был файл XFA, который Evince плохо обрабатывал, но программа часто обновлялась. Я должен найти этот файл и проверить снова, чтобы иметь возможность подтвердить.

Верно. GNOME Document Viewer 3.24.0имеет довольно хорошую поддержку для этого типа файлов . - Спасибо.

Повторно тестируя этот файл и сравнивая его с Master PDF и Adobe Reader DC, я могу сказать, что Evince работает , но все еще немного отстает (как я уже упоминал в вопросе по поводу Okular, отдельные поля дня / месяца / года не замечено так же как в других приложениях, которые могут вводить в заблуждение относительно результата). Это может зависеть от изменений в файлах XFA.

Evince 3.30.2 на Ubuntu Budgie 18.04 не работает для меня с моими файлами PDF. Это польская ежегодная налоговая декларация правительственных форм PIT-36 :(
Marecky

1

Я не знаю ни о каком средстве просмотра PDF кроме продуктов Adobe, которые могут должным образом работать с формами XFA. (Я могу ошибаться в этом; не в первый раз ...).

Если Adobe Reader 9 для Ubuntu является функциональным эквивалентом Adobe Reader для Windows или Mac, он должен иметь возможность открывать и работать с формами XFA. Сохранение, однако, зависит от того, применил ли издатель формы расширенные права чтения.

Если эквивалентность функции не указана, тогда вы можете выбрать виртуальную машину Windows и запустить Adobe Acrobat / Reader. Однако сохранение с помощью Reader все еще может быть проблемой.


Я думаю, что есть огромная разница между фактическими документами. Хотя я также читал, что только Adobe Reader полностью поддерживает XFA, с другой стороны, очень немногие документы используют все функции XFA. То есть читателей, которые поддерживают только частично XFA, может быть достаточно на практике, чтобы использовать такие документы.

1

Я смог заполнить формы XFA с помощью Acrobat Reader DC Reader с помощью Wine. Я установил его с помощью PlayOnLinux. Установленная версия: 15.10.20056.167417 и может быть загружена с ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/1501020056/ . Он позволял мне заполнять формы XFA, и я не мог распечатать формы для заполнения вручную, используя любой читатель Linux PDF.


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


0

Foxit Reader отлично работает в Wine без всяких изменений и исправлений, необходимых для работы Adobe. Существует также нативная версия Foxit для Linux, но в ней отсутствуют большинство расширенных функций и, таким образом, это просто еще один простой просмотрщик PDF. Загрузите с: http://download.cnet.com/Foxit-Reader/3000-18497_4-10313206.html Собственные страницы Foxit не позволят вам выбрать версию Windows, если она обнаружит клиент Linux.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.