Похоже, что вы хотите поля формы. В PDF есть два вида форм:
AcroForms: Формы, созданные с использованием технологии, изначально встроенной в Acrobat 4.x & 5. Она была значительно расширена. Многие программы могут читать и писать файлы PDF на основе AcroForm.
XFA: Новая Жара. Adobe LiveCycle Designer (поставляется с Acrobat Pro) может создать несколько действительно изящных форм, которые могут быть обработаны только несколькими библиотеками ... в основном собственными Adobe. Серверные продукты Adobe: Недорого .
Ваша библиотека PDF du jur может также позволить вам импортировать страницы из существующих файлов PDF. Вы создаете свой «шаблон» PDF в любом приложении, которое хотите, экспортируете в PDF, а затем рисуете поверх него с помощью своей библиотеки PDF. Это позволяет рисовать все, что вы хотите, а не только те поля, которые вы хотите отобразить (штриховые рисунки, изображения, текст и , а не просто текст).
Существует также довольно много библиотек HTML-> PDF. Вы можете создавать свои отчеты в HTML, а затем переводить их в PDF, если вам удобнее идти по этому пути. Некоторые из них лучше, чем другие, и только один из тех, кого я знаю, примет во внимание HTML-скрипт (wkhtmltopdf).