Получить список текстовых полей в PDF с помощью PHP - PullRequest
1 голос
/ 05 февраля 2011

Я пробовал гуглить, но не могу найти ответ.

У меня есть клиент с сотнями файлов PDF, каждый из которых имеет форму с любым количеством текстовых полей внутри ... он может варьироваться от 2 текстовых полей до 30 текстовых полей ... неизвестен.

Что мне нужно сделать, это прочитать файл PDF, найти все текстовые поля (включая имена полей) в файле PDF, чтобы я мог динамически генерировать HTML-форму, которую заполняет пользователь, и затем заполнять форму PDF .

Как получить список текстовых полей и их имен в документе PDF с использованием PHP?

1 Ответ

1 голос
/ 05 февраля 2011

Существует несколько инструментов для работы с PDF, написанными на PHP.

Однако вы можете запустить двоичный файл pdftk для выполнения этой задачи:

$fields = `pdftk input.pdf dump_data_fields`;

Не пробовал, так как у меня нет PDF с удобными формами.Но, возможно, вы получите текстовый список результатов, как описано здесь: http://www.cs.unb.ca/~bremner/blog/posts/filling_in_forms_with_pdftk/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...