Lavoro in JSP, quindi di fatto è Java...

Però come ti dicevo le alternative sono due:
1) o trasformare in PDF una pagina HTML, in modo che l'utente possa scaricare il PDF
2) oppure modificare un template Word, e poi trasformarlo in PDF per farlo scaricare all'utente.

Sai suggerirmi qualcosa anche per la soluzione 2) ?