0

我有一個帶有「打印發票」和「打印收據」功能的web應用程序。在Web應用程序中選擇打印機serverside

我怎樣才能完成打印收據打印在熱敏打印機,但使用激光打印機發票100%靜默?

我知道這是不可能的,沒有任何客戶端軟件先前加載安裝,這種功能只需要某些電腦。解決方案是瀏覽器特定還是操作系統特定無關緊要。我也明白「信息亭模式」允許我默認打印到默認打印機。

我不知道這可能是一個很好的解決方案,但在思考一個瀏覽器擴展程序或Firefox插件使用自定義打印功能,我可以從JavaScript觸發像

my_custom_print('printer_b') 

my_custom_print('printer_a') 

仍然我不知道如果這是甚至可能與擴展/插件或需要像NPAPI,PPAPI,Java小程序等... 任何想法呢?

回答

1

我大概有90%的人確信,使用內置在瀏覽器中的任何技術都無法默默地打印到打印機上;因爲NPAPI不​​再適用於Chrome(從版本45開始),並且PPAPI從來不是您可以用來調用本地API的東西,除非您想傳遞特殊的命令行標誌來啓用您的插件,本地消息傳遞很可能是您「 d需要用於此。

相關問題