如何在不同时间使用特定打印机打印特定文档

如何在不同时间使用特定打印机打印特定文档

我在 Web 应用程序中有一个打印按钮,单击该按钮将同时生成并打印两张收据(收据 A 和收据 B)。现在打印将发送到一台打印机(打印机 X)。我希望收据 A 打印在打印机 X 中,收据 B 打印在打印机 Y 中,而无需每次都选择打印机。有什么方法可以解决这个问题吗

答案1

这是不可能的 - 浏览器不会允许它作为安全功能,以避免对易受攻击的打印机进行不必要的打印。

浏览器将打印机的选择完全交给操作系统,并让用户选择它允许的内容。Web 开发人员可以根据单击的按钮自定义要打印的内容,但选择打印机只能由用户完成。

唯一的方法是开发浏览器的扩展程序,以便启动特定打印机的打印。

答案2

这可以通过使用类似以下的商业解决方案来实现理光打印与共享。您只需始终打印到 Print&Share,并让其进行打印机的路由和选择。根据需要,这可以以不同的方式配置,例如使用配置文件识别的两个配置文件。单个配置文件使用两个打印通道拆分输入作业并使用页面定义。

相关内容