Ciao verardoelvis,
si può trasformare un documento XML in un pdf tramite XSL-FO.
Se la tua pagina PHP scrive codice XHTML sei a cavallo:
al click sul pulsante chiami uno script PHP che tramite le lib CURL
richiama la stessa pagina come fosse la richiesta di un browser quindi
questa arriva con codice XHTML completa di tutti i suoi dati.
Poi la trasformi con un foglio di stile XSL-FO.
La trasformazione puoi eseguirla lato client, quindi sul browser cliente, o lato server, mi pare che PHP5.2 le esegua.
Risorse on line:
Lib CURL:
mio articolo
XSL-FO: http://www.aspitalia.com/articoli/xm...2.aspx#title_1
Ciao