需求
公司内部网络应用每天需要打印数以万计的收据。在Chrome或Firefox中静默打印功能良好 --- 可以考虑这一部分已解决。
问题
我们在Chrome或Firefox中使用命令行选项来启用快速静默打印,但这些是普通的工作站,而不是POS。除了收据打印之外,它们只有普通的网络打印机。在许多配置中,Firefox和Chrome将使用“上次使用的打印机”,但这种方式不可靠,在某些配置中不起作用,例如在Linux中。Firefox不会遵守更改打印命令或指定print_printer的规则。
问题
是否可以在命令行中指定打印机:
例如,
firefox -no-remote -P webapp --print-target receipt
或者 -
chrome --kiosk --kiosk-printing receipt
有没有插件、扩展或应用程序可以强制FF或Chrome忽略系统默认打印机,为某个配置文件(或网站)使用指定的打印机?
有没有greasemonkey脚本可以做到这一点?
我们不能依赖Firefox或Chrome使用“最后使用的打印机”,有时他们会,有时他们不会。有没有人想出了一个hackish shell脚本来做到这一点...可以看出我已经无计可施且绝望。【更新:这方面的报酬已被其他人拿走了】