al di la del tuo ultimo consiglio dell' iframe nascosto che non ho idea di come si faccia,

ho proivato questo con una pag html..un pdf ora non cel' ho..

<script>
var pdf = window.open( 'http://www.html.it/index.asp', 'PDFPrint');

pdf.print();
</script>


ma da errore...o meglio non fa nulla