Es gibt so Sachen wie z.B. ezPDF, html2pdf,etc. , damit kann man "Dinge" (z.B. html-Seiten) in PDF's umwandeln. Dauert meistens aber ziemlich lange. Warum gibst du nicht ein extra Druck-CSS mit, das die ganzen Sachen, die du beim Druck nicht haben willst, ausblendet?
Gruß Ben