2015-05-20 3 views
3

Я использую инструмент pdftk, у меня есть редактируемый PDF, и я видел в документации аргументы dump_data_fields, чтобы показать мне поля формы.Выполнение «pdftk my-pdf-form.pdf dump_data_fields» ничего не показывает

Я использую эту команду (Windows): pdftk my-pdf-form.pdf dump_data_fields

Я использую издание pdftk сервера.

Документация: https://www.pdflabs.com/docs/pdftk-man-page/

Дело в том, что PDF является изменяемым, он имеет поля для записи с Adobe PDF Viewer.

ответ

3

Проблема заключалась в том, что pdf был создан Adobe LiveCycle Designer и был сохранен как «Adobe Dynamic XML From». Решение сохраняет файл как «Adobe Static PDF Form». Возможно, pdftk не может работать с файлами livecycle.

1

Я думал, что принятый ответ мог быть моим решением, но оказалось, что документ PDF, с которым я работал, на самом деле не создал поля формы. Если документ выглядит как форма, но поля формы не выделены серым цветом, тогда никакие поля не будут обнаружены.

Единственный способ, которым я мог решить это, - открыть документ в Acrobat Pro и добавить поля через его инструмент формы. Тогда pdftk работал нормально.