在ClientSide浏览器上打印PDF而无需打开PDF
我希望在用户点击特定链接时在客户端打印PDF。 但是,PDF不应该打开,应该触发打印。 它可能不是静音打印,要求打印机使用的OS弹出窗口可以来。 我的PDF阅读器应为Adobe Reader。 我发现很多链接试图发现它们依赖于浏览器的使用。 我尝试使用此代码片段在Chrome中成功打印,但我认为chrome有自己的PDF渲染器。
function iprint(ptarget){ ptarget.focus(); ptarget.print(); }
还尝试了这段代码,但这会打开PDF然后打印:
timerID = setTimeout("exPDF.print();", 1000);
非常感谢任何帮助。
打开PDF是否可以,但用户看不到的方式? 如果是这样,您可以设置对象标记的可见性,例如
希望这可以帮助!