Почему Ubuntu не поставлется со способом заполнить формы PDF?

Почему Ubuntu не поставлется со способом заполнить формы PDF? Я не спрашиваю, как заполнить формы. Я спрашиваю, почему нет способа сделать это в стандартной установке. Это - в основном единственная вещь, что Ubuntu не может сделать этого, мне нужна моя ОС, чтобы сделать.

16
задан 1 February 2017 в 11:37

3 ответа

Скорее всего, потому, что нет реализации с открытым исходным кодом всей спецификации «новых» форм PDF, называемой XFA . Как правило, поддерживаются старые формы (FDF).

Хотя XFA технически является открытым стандартом, как Office Open XML, по сути, это гигантский глобальный набор файлового формата, который Adobe «задокументировала» для удовлетворения государственных требований к открытым форматам файлов. Текущая версия спецификации (3.3) составляет 1584 страницы (только для функции форм, а не для всего остального PDF) и включает такие замечательные функции, как несколько способов кодирования формы информации, встроенных денормализованных XML-вложений внутри формата потока данных только для PDF и встроенного JavaScript.

Насколько мне известно (и на этой неделе я работал с программным заполнением PDF-форм), у Adobe единственный существует полная реализация XFA, и я не знаю ни одного графического клиента с открытым исходным кодом, который бы ее обрабатывал. (iText и PDFBox частично поддерживаются.)

12
ответ дан 23 November 2019 в 02:38

Начиная с «Evince» версии 3.10.3 (то есть Ubuntu 14.04), это можно сделать с помощью «Evince», установленного по умолчанию. Он называется «просмотрщик документов», если вы хотите его найти. "evince" для запуска из командной строки.

С gnome.org о заполнении форм:

Формы

При заполнении интерактивной формы вы можете перемещаться от поля к полю, нажимая на поле с помощью мыши. Когда вы закончите заполнение текстового поля, нажмите Enter.

Вы можете сделать выбор в поле списка с возможностью прокрутки, щелкнув поле списка и прокрутив его мышью.

Относительно вопроса:

] Почему Ubuntu не поставляется со способом заполнения PDF-форм?

Он работает, как показано выше, но в целом программное обеспечение может не включаться по юридическим причинам. Программное обеспечение, которое может открывать и обрабатывать PDF-файлы, в которых есть какие-то ограничения, может вызвать юридические проблемы для сопровождающего эту операционную систему: для этого потребуется внести плату за разрешение его обхода (как в случае с аудио- и видеокодеками: те не поставляются с Ubuntu, но могут быть добавлены позже).

25
ответ дан 23 November 2019 в 02:38

Важно понимать, что существует разница между формами и добавлением элементов текста в произвольный PDF-файл.

Вы можете создать PDF это настоящие «формы»; и ими можно управлять с помощью evince, программы просмотра документов Ubuntu по умолчанию.

Но когда вы хотите открыть произвольный PDF-файл, просто поместите куда-нибудь текст; тогда вам понадобятся последние версии программы для чтения Adobe PDF - она ​​предоставляется бесплатно; но только на платформах Windows.

Так что, если это то, что вам нужно в Ubuntu, вы можете попробовать использовать эмулятор вина и запустить этот инструмент Windows.

6
ответ дан 23 November 2019 в 02:38

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

Похожие вопросы: