Я бы сделал так : сервер делает ХТМЛ форму, клиент заполняет ее и посылает на сервер. Сервер формирует PDF и посылает клиенту. Скрипты для создания PDF на сервере ты уже видел.
Другой вариант - твоя прога получает форму, заполняет ее и сама создает PDF. Есть готовые компоненты для Дельфи. Например
http://delphi.icm.edu.pl/authors/a0001086.htm ,
http://www.delphi32.com/vcl/3346/.
А вот еще пару виртуальных PDF драйверов:
http://www.pdfdesk.com/winpdf.html (
http://www.pdfdesk.com/source/devinter.htm )- вроде и бесплатный и управляемый
http://www.bullzip.com/products/pdf/...o.php#Settings Точно бесплатный и управляемый