http://freephp.html.it/articoli/view_articolo.asp?id=94
http://freephp.html.it/articoli/view_articolo.asp?id=95
http://freephp.html.it/articoli/view_articolo.asp?id=96

oppure guardi se nel server c'è installato html2pdf o qualcosa del genere grazie al quale puoi convertire una pagina html in pdf automaticamente naturalmente in quanto programma esterno devi richiamare il comando con exec o passthru