如何强制在用户端打印pdf?我有pdf文件,我使用iframe插入并打印出来:
<iframe id="iFramePdf" src="/rates.pdf" style="display:none;"></iframe>
<script type="text/javascript"> // print pdf in iFrame
function printTrigger(elementId) {
var getMyFrame = document.getElementById(elementId);
getMyFrame.focus();
getMyFrame.contentWindow.print();
}
</script>
但由于FF浏览器设置无法打印。我知道this soltion这个问题,我已经在我的FF浏览器中解决了这个问题。但我无法修复用户浏览器的FF设置。
我可以以某种方式绕过它吗?如何以其他方式打印pdf?
下图显示了我为使pdf在FF中打印所做的设置:
我可以绕过浏览器设置使* .pdf文件可打印吗?