Существует ли какая-либо PHP PDF-библиотека, которая может заменить переменные-заполнители в существующем документе PDF, ODT или DOCX и сгенерировать файл PDF в качестве конечного результата, не испортив макет?
Требования:
Обратите внимание, библиотека, которая может загружать существующий файл PDF и вставлять текст программным способом в определенную позицию, недостаточно для моего варианта использования.
Насколько показывают мои исследования, нет библиотеки, которая могла бы сделать это:
TCPDF может генерировать документы только с нуля
FPDI может читать существующие шаблоны PDF, но может только добавлять содержимое программным способом (без замены переменных шаблона)
Существуют различные библиотеки шаблонов DOCX / ODT, но они не выводятPDF
PHPDOCx утверждает, что может делать именно то, что мне нужно - но они не предлагают пробную версию, и я не собираюсь покупать кошкув сумке, особенно если в сети, кажется, нет другого продукта , который делает это.Мне трудно поверить, что они могут сделать это без проблем - если вы успешно сделали это с помощью продукта, пожалуйста, напишите здесь.
Я что-то пропускаю?
Есть ли способсделать это с помощью форм PDF?Я создаю исходные документы в OpenOffice 3.
Возможно, я смогу использовать стандартные команды Linux (например, pdftk
, попробую это прямо сейчас.)
Обновление: * Ааааа! * Меня вызвали из офиса, и за это время срок действия награды истек.Начало новой награды: насколько показывает мое тестирование, у меня пока что нет идеального решения.
Обновление II: Скоро я буду искать подход pdftk, но я также начинаю другоевознаграждение за еще один раунд сбора дополнительных материалов.Этот вопрос теперь видел 1300 точек повторений в наградах, должно быть, какой-то записи:)