在客户端打印pdf文件

时间:2014-03-04 10:44:43

标签: c# javascript jquery asp.net pdf

我想在不使用adobe Pdf viewer的打印按钮的情况下将打印命令发送到Pdf文件。而不是在Pdf查看器中使用打印按钮我想要使用单独的事件来执行此操作,这可能吗?

2 个答案:

答案 0 :(得分:0)

HTML

<input type="submit"  value="Print" name="Submit" id="printbtn" onclick="printPDF('D:/asb.Pdf')" />

的Javascript

function printPDF(htmlPage)
{ 
var w = window.open("about:blank");
w.document.write(htmlPage);
if (navigator.appName == 'Microsoft Internet Explorer') window.print();
else w.print();
}

答案 1 :(得分:0)

是的,这是可能的。但你不能用javascript或JQuery做到这一点。你需要有javascript库来做到这一点。请查看此链接。

希望这会有所帮助。