【发布时间】:2015-08-07 23:56:39
【问题描述】:
我制作了一个打印 PDF 文件的静默打印 Web 应用程序。关键是在 PDF 文件中添加 JavaScript 以静默打印。
为此,我使用 chrome 中的 acrobat reader 打开 PDF,允许我执行脚本(具有适当的权限)。
但正如宣布的那样,由于 npapi 问题,该解决方案在 chrome 45 之后将不起作用。
我想一个可能的解决方案是使用最近发布的 chrome 扩展的 printProvider。
不过,我无法想象如何触发任何 printProvider 事件。 所以问题是:可以考虑在 chrome 扩展中创建一个静默打印 Web 应用程序,以及如何触发和处理 HTML 页面的嵌入式 PDF 的打印作业。
【问题讨论】:
-
我的评论是……如果您认为自动打印未经我许可打开的 PDF 是可以的……您一定是在开玩笑。我很惊讶你说它有效。将来没有办法(希望)有人可以创建一个在打开时会自动从我的打印机中喷出页面的文档。
-
正如我所说,只要用户在他的电脑上给予适当的静默打印权限,就不会那么疯狂。检查此链接以了解如何授予适当的权限adobe.com/devnet-docs/acrobatetk/tools/PrefRef/Windows/…
标签: javascript printing google-chrome-extension