Я хотел бы создать службу, которая бы взяла 2 поля (имя и название компании) из формы HTML и поместила бы их в документ PDF (сертификат завершения, который пользователь может распечатать / сохранить и т. Д.)
Как бы вы порекомендовали это сделать?
Это будет зависеть от того, как был создан ваш PDF. Одним из способов является создание вашего PDF с активными полями формы для начала. Затем вы можете просто вставить данные в соответствующие поля программно, используя SDK, который поддерживает заполнение полей формы. Модуль Document нашего EasyPDF SDK делает именно это, если вы ищете эту функцию в коммерческом инструменте:
http://www.pdfonline.com/easypdf/epsdk_manual/index.htm?page=reference%2Fpdfdocumentsdk%2Fpdfdocument%2Fdescription.htm
Если в вашем PDF нет полей формы, вы можете вместо этого вставить в него текст, указав данные для вставки и координаты XY, куда они должны идти. EasyPDF SDK также поддерживает это с помощью вызовов, таких как AddPDFText () и аналогичных:
http://www.pdfonline.com/easypdf/epsdk_manual/index.htm?page=reference%2Fpdfprocessorsdk%2Fpdfprocessor%2Fm_addpdftext.htm