2012-04-04 114 views
5

要求靜音打印+指定非默認的打印機

Intranet的Web應用程序需要的日常打印收據的jillions。 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或Chro的擴展或應用程序我忽略某個配置文件(或站點)的系統默認打印機並使用指定的打印機?

有沒有一個greasemonkey腳本來做到這一點?

我們不能依靠Firefox或Chrome來使用「上次使用的打印機」......有時他們會這樣做,有時他們不會。有沒有人想出一個hackish shell腳本來做到這一點...正如你所看到的,我正處於一種極端的和絕望的狀態。 我們會爲此支付 [更新:此時你已經太晚了,我打敗了你。

回答

3

您可以使用FF的https://github.com/edabg/jsprintsetup擴展名。

當中的選項包括:setSilentPrint,setPrintersList - 設置當前打印機,GETPRINTER - - 逗號分隔的可用打印機,setPrinter的列表返回當前選中的打印機返回等

+0

這完美的作品,比我原來的一個少些麻煩解。 – Bubnoff 2015-03-29 21:03:30

0

回答了這個問題解決了這個問題這裏:

https://superuser.com/questions/406857/debian-firefox-or-iceweasel-default-printer-for-pos-station-web-application

使用一個單獨的賬戶,一些須藤魔術和共享文件夾。

提交的兩個問題都是查看問​​題的不同方式 - 但通過「必須使用瀏覽器功能」的鏡頭 - 對於可能的解決方案的假設略有不同。換言之,並非完全重複。

一個是:我可以指定應用程序級別的打印機默認值嗎?

另一種是:我可以告訴瀏覽器實例通過cli選項使用特定的打印機嗎?

對於這兩個,答案是要麼沒有,或籠罩在搜索引擎優化污染谷歌的結果。

相關問題