链接将pdf直接发送到打印机对话框

时间:2012-10-26 03:04:29

标签: javascript html pdf printing

我尝试了以下两种方法..

<embed src="assets/pdf/mypdf.pdf" id="Pdf1" name="Pdf1" hidden="true">

<a class="print" onClick="document.Pdf1.printWithDialog();"></a>

<a onClick="document.getElementById('Pdf1').printWithDialog()" style="cursor:hand;">Print file</a>

另一次尝试......

<script type="text/javascript">
function printPDF(pdfUrl) 
{
    var w = window.open(pdfUrl);
    w.print();
}
</script>

<a class="print" onClick="printPDF("assets/pdf/mypdf.pdf");">a</a>

似乎无效。任何解决方案,所以我可以单击一个链接,它将pdf发送到打印对话框? window.print只显示对话框中的实际网站,而不是pdf。

0 个答案:

没有答案