打開特定文件(擴展名)時,是否可以使Firefox或Chrome瀏覽器打開打印對話框?我有一個系統,可以使用互聯網瀏覽器訪問它,並生成.ODT/.PDF報告,我想直接發送到打印機而不是下載/打開/打印步驟。不幸的是,不能在服務器端使用任何JavaScript(儘管客戶端腳本是可能的)。也可以將這些報告的文件擴展名更改爲我想要的任何內容。Firefox/Chrome打開文件直接發送到打印機
1
A
回答
1
我已經研究了這一點,似乎並沒有一個簡單的方法來做到這一點。
一個NPAPI plugin(例如使用「Firebreath」創建的)可以做到這一點,但需要爲其運行的每個平臺編譯(類似於將Flash作爲瀏覽器插件加載)。你將不得不從頭開始構建這個插件。讓這個插件在Google Play商店中列出是Chrome用戶安裝它的唯一方式,這是一個25美元的註冊費,以及谷歌的代碼審查(因爲它使用NPAPI)。請注意,Firebreath還會創建一個可在Internet Explorer中使用的ActiveX插件。
如果您願意使用Java,則會有一個名爲「jZebra」的項目,其網頁瀏覽器的PDF printing capabilities數量有限,但需要加載Java Applet。
-Tres
相關問題
- 1. 直接將文件發送到打印機
- 2. AirPrint:直接將PDF文件打印到打印機
- 3. 發送文件到打印機,什麼都不打印
- 4. Java打印機:將文檔發送到遠程打印機
- 5. 直接向打印機打印報告
- 6. 直接發送到打印機與報告服務
- 7. 直接從java發送命令到打印機
- 8. 將命令直接發送到打印機的正確方法!
- 9. 發送JTextArea組件到打印機
- 10. 如何將文件文件發送到打印機並進行打印?
- 11. 直接打開文件
- 12. Android直接打印到網絡打印機?
- 13. 直接打印到Ubuntu中的Zebra/Swecoin TTP2030收據打印機
- 14. iPad/iPhone - 直接打印到網絡打印機,無需airprint popover
- 15. 使用php直接打印到網絡打印機使用php
- 16. Java直接打印到Postscript網絡打印機
- 17. 直接向Reporting Services打印機發送報告
- 18. Crystal報表直接發送報告默認打印機
- 19. 發送字節數組打印機直接
- 20. 打印從Web應用程序直接打印到本地打印機
- 21. C++發送圖像到打印機,(打印)
- 22. 使用Python將打印作業發送到USB打印機
- 23. 發送命令到遠程打印機
- 24. 發送rtf到打印機vb.net
- 25. 發送一個JPanel到打印機
- 26. 發送數據到Java打印機
- 27. 發送到打印機的URL
- 28. 如何發送GridView到C#打印機#
- 29. 通過tcp發送ZPL到打印機
- 30. 獲取數據發送到打印機