Hola, para esto lo mejor es utilizar una pequeña aplicacion externa, se llama html2doc, como parametro le envias la pagina HTML que quieres pasar a PDF, y listo, lo hace solo ;).
Un muy buen tutorial de este programa, aqui:
http://bulma.net/body.phtml?nIdNoticia=1617
Saludos, y suerte.