У меня есть файл FDF, сгенерированный после заполнения HTML-формы, и, конечно, шаблон PDF, мой вопрос: как объединить эти два файла в PHP и вернуть PDF пользователю? Я не могу использовать PDFTK, потому что я размещаю свой сайт у бесплатного провайдера.
Спасибо!
Вы можете выполнить слияние на стороне клиента, отправив клиенту FDF. У FDF есть клавиша / F, указывающая на базовый PDF (он же Шаблон).
Если вам нужно объединение на стороне сервера, вы можете использовать некоторые из плавающих вокруг библиотек (например, iText или pdflib) и объединить ваши слияния, или вы можете использовать существующие утилиты слияния, такие как FDFMerge от Appligent, что очень легко интегрировать (потому что это приложение командной строки).
Однако для слияния на стороне сервера вы должны увидеть, что вы на самом деле можете установить на свой сервер. Если вы можете установить библиотеки, хорошо; если вы можете устанавливать приложения, тоже хорошо; если это слишком сложно, вы должны полагаться на слияние на стороне клиента.
Вы можете попробовать Компонент SetaPDF-FormFiller (не бесплатно!). Это библиотека PHP, позволяющая заполнять формы Acro- и / или XFA на чистом PHP.