Linux (Bash) — создание PDF-файла с формой с редактируемыми полями из Acrobat Reader

Можно ли создать из Linux из командной строки (bash) PDF-файл, содержащий форму с полями, которые затем можно редактировать с помощью Acrobat Reader?


person Sebosin    schedule 09.03.2016    source источник


Ответы (2)


Первый подход может заключаться в создании файла LaTeX с вашей формой и создании файла PDF с помощью команды bash.

Например, в сообщении Создание заполняемых PDF-файлов объясняется, как написать файл LaTeX для создания формы PDF. .

После того, как вы записали все файлы LaTeX, вы можете просто запустить:

$ pdflatex -interaction=nonstopmode ${latexFile}

Где флаг -interaction=nonstopmode отключает взаимодействие с пользователем, а ${latexFile} указывает на исходный файл латекса

person Cristian Ramon-Cortes    schedule 09.03.2016
comment
Я не знаю об опции -interaction. Это хорошо знать. Тем не менее, LaTeX может потребовать нескольких проходов в зависимости от содержимого. Я также сомневаюсь, что вы сможете создавать формы или ActionScript для управления ими внутри LaTeX. - person Jon Trauntvein; 09.03.2016
comment
@Sebosin Пожалуйста, рассмотрите возможность принятия ответа, если он был полезен. - person Cristian Ramon-Cortes; 08.08.2017

Да, это возможно.

Вы можете выбрать язык программирования с хорошей поддерживаемой библиотекой PDF, например, java и itext, создать свой макет PDF, решить, какие поля должны быть редактируемыми. Затем сгенерируйте pdf.

В оболочке вы просто вызываете программу, которую вы разработали.

Если вы попросите чистый bash, нет, он не сможет сделать это за вас.

person Kent    schedule 09.03.2016