我正在開發一個Web應用程序,它在Web瀏覽器中顯示PDF文件,我想限制打印這個文檔。是否有任何方法可以停止打印文件,因爲我需要通過物理打印機進行打印。如何停止打印到瀏覽器中的文件?
2
A
回答
0
由於PDF可以下載到計算機,並用任何PDF閱讀器打開,這意味着您無法防止所有閱讀器的某些功能。
你仍然可以有你自己的接口,允許或禁止一些功能,但我認爲打印到文件也是瀏覽器的東西,不能使用JS控制。
0
經過MDN中的css3媒體查詢。您必須在頁面中找到打印媒體類型。它在頁面打印上有一些限制。 https://developer.mozilla.org/en-US/docs/Web/CSS/@media或https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started/Media
相關問題
- 1. 如何停止webChromeClient在Android瀏覽器中打開文件
- 2. Awesomium瀏覽器打印到文件
- 3. 如何停止使用Google App Engine輸出到瀏覽器的「打印」?
- 4. 瀏覽器打印
- 5. 木偶:如何停止在瀏覽器窗口中打印PHP代碼
- 6. 停止向瀏覽器打印php錯誤消息
- 7. 瀏覽器相關:CSS打印樣式表 - 停止與@media
- 8. 如何停止瀏覽器的熱鍵?
- 9. 在瀏覽器中使用Javascript,將數據打印到文件
- 10. 如何打印HTML瀏覽器不
- 11. 如何在瀏覽器中顯示可打印的PDF文檔?
- 12. 如果瀏覽器停止,我該如何停止這個JSP?
- 13. 打印HTML頁面從瀏覽器到瀏覽器不同
- 14. 停止瀏覽器請求
- 15. 瀏覽器打印代
- 16. 從瀏覽器打印SVG
- 17. 停止訪問目錄中的文件瀏覽器與htaccess的
- 18. 如何停止選擇框選擇文本在鉻瀏覽器中打包?
- 19. 在打印PDF文件的瀏覽器中需要打印按鈕
- 20. 打印內容到瀏覽器讀取XML文件
- 21. PHP打印到瀏覽器而不是CSV文件
- 22. 停止從WPF web瀏覽器控件
- 23. 如何使用POS打印機在瀏覽器上打印
- 24. 打開文件瀏覽器?
- 25. 在沒有瀏覽器的服務器上打印html文件
- 26. 如何防止在瀏覽器中「停止運行此腳本」?
- 27. 如何自定義打印/打印預覽的瀏覽器輸出?
- 28. 如何防止Eclipse在軟件包瀏覽器中顯示打開的文件
- 29. Powershell中的打開瀏覽器剛剛停止工作
- 30. 從打開瀏覽器停止TextBlock中的超鏈接
可能的重複http://stackoverflow.com/questions/6647392/how-to-stop-user-from-printing-webpages-using-javascript-or-jquery – Krishnakant
爲什麼這很重要?如果用戶獲得了您所說的允許的物理硬拷貝,那麼他們總是可以對其進行掃描。 – nnnnnn
由於打印是由用戶的機器完成的,我認爲web應用程序將無法滿足我的要求。是的,掃描也可以完成..有沒有其他方法來維護pdf文件的安全? – User0806