В настоящее время мы используем PDForm, чтобы получить пустой файл PDF (без значений, только поля формы и текст) и вывести список полей формы.Затем мы запрашиваем в нашей базе данных значения, соответствующие этим именам полей, и создаем pdf-файл с недавно заполненными данными, которые пользователь может загрузить с нашего сайта.Дело в том, что PDForm стоит около 5000 долларов за машину, и мы переносим серверы.Нам нужна альтернатива, которая активно поддерживается и рекомендуется сообществом.
Я знаю, что Zend работает над расширением для манипулирования PDF, но нам нужно что-то быстрое.Я провел тестирование с PDFtk, но последнее обновление для этого проекта было в 2006 году, и теперь оно кажется мертвым.Это было бы хорошо, так как это открытый исходный код, однако, похоже, он вызывает ошибки с определенными файлами, которые, похоже, генерируются с помощью PDFPenPro (нашего создателя PDF-форм).iText и напишите java-оболочку, которая принимает ввод командной строки, чтобы PHP мог вызывать ее с помощью passthru () или exec ().Существуют и другие приложения, которые будут работать, если мы полностью переписаем наш код, но мы не хотим этого делать.
Что нам нужно.
- Возможность PHP получить форму PDFимена полей.
- PHP, чтобы затем создать файл FDF (затем объединить его с PDF-файлом) или отправить строку в приложение командной строки, которое заполнит поля значениями из нашей базы данных.
- Затем пользователь может загрузить вновь созданный файл PDF с заполненными полями формы.
Я двигаюсь в направлении записи, создав приложение командной строки Java, которое будет использовать iText для анализа и создания PDFфайлы, указанные в PHP или кто-нибудь знает какие-либо экономически эффективные альтернативы?