直接从 JavaScript 打印 PDF
在基于 HTML 的工作流程中,集成 PDF 的直接打印功能对于用户来说是一个有价值的补充。为了实现这一目标,可以探索多种方法。
一种技术涉及使用
嵌入后,可以使用 JavaScript 触发打印:
function printDocument(documentId) { var doc = document.getElementById(documentId); //Wait until PDF is ready to print if (typeof doc.print === 'undefined') { setTimeout(function(){printDocument(documentId);}, 1000); } else { doc.print(); } }
此方法允许无缝打印,而无需向用户显示 PDF。嵌入式 PDF 可以放置在隐藏的 iframe 中,以获得更加用户友好的体验。然而,值得注意的是,这种方法可能并不兼容所有现代浏览器。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3