I use for creation of print view of some documents tool htmldoc, which convert html page into PDF or PS. Of course, this is not Perl solution, but I think that PDF Perl modules are good solution if you create new PDF but if you want to convert some existing document (HTML page), I think (! it's only my opinion !), that it's better to use this tool or something the same.