【发布时间】:2013-11-08 11:58:25
【问题描述】:
This answer 展示了如何在 Google Chrome 中启用静默打印。但是,我有两个网页必须使用两台不同的打印机静默打印,而无需进一步的用户交互。有没有办法在调用window.print() 之前自动选择打印机?如果真的有必要,我不介意编写 Chrome 扩展程序。
【问题讨论】:
-
如果要打印的文档之一是纯文本,您可以使用简单的批处理文件包装器打开它,该包装器打开记事本并打印文本。您将弹出一个自定义 mime 类型的 dataURL 并将您的批处理文件与该类型相关联。然后,您可以使用 dataURL 和 html 使用 window.print() 打印文本。另一个答案是“不”。
标签: javascript google-chrome printing