我在我的一個表單中使用Adobe Acrobat PDF Viewer ActiveX控件(AxAcroPDFLib.AxAcroPDF)來顯示受控文檔PDF,並且我的客戶希望最終用戶無法打印這些文檔。無論如何要通過這個控制禁用打印?禁止在PDF Viewer ActiveX控件中打印?
0
A
回答
3
的PDF格式支持的權限和「允許打印」是的權限之一。如果您可以控制這些受控PDF的PDF生成,最好的辦法是禁用用戶的允許打印許可。您甚至可以通過轉換過程運行現有的PDF,以便通過iText,ghostscript或類似的東西添加必要的權限。 此外,即使您可以禁用ActiveX查看器上的打印按鈕,但如果用戶足夠聰明地意識到它只是一個PDF,他們可以下載PDF並正常打印。
0
有一個新的PDF軟件默認會這樣做。您必須將文檔另存爲.wwf而不是.pdf。如果文檔已經是PDF格式,您可以將其重新保存爲WWF格式。
它由世界野生動物基金會提供,旨在減少紙張使用量。最終用戶不需要在他們的計算機上安裝軟件以使其工作。您可以從下面的鏈接下載MAC或PC的軟件。希望這可以幫助!
相關問題
- 1. 在Pdf Viewer中禁用控制打印(Ctrl + P)Devexpress Winform
- 2. Report Viewer控件在打印/打印預覽中更改字體
- 3. 如何使用VS2005打印在VisioViewer ActiveX控件中打開的文件
- 4. 如何禁止在.NET中將控件打印到控制檯?
- 5. 如何從ABAQUS/Viewer打印3D PDF?
- 6. 從Crystal Reports Viewer打印水晶報表(ActiveX,ASP.Net)
- 7. 使用activex控件進行PowerPoint打印
- 8. 用於網絡打印的ActiveX控件
- 9. 禁止打印從文件
- 10. Aspose PDF viewer
- 11. 使用adobe activex插件打印文件
- 12. 打印PDF文件並終止Adobe Reader
- 13. 禁用iframe中的打印pdf
- 14. Microsoft Web瀏覽器ActiveX控件 - 打印到指定的(非默認)打印機
- 15. ActiveX打印網頁
- 16. JQuery Mobile PDF Viewer
- 17. 在Log4js中禁用控制檯打印
- 18. 禁止Python打印輸出
- 19. 禁止打印電話(python)
- 20. 使用ActiveX在WPF中打開PDF
- 21. 如何打印在WPF WebBrowser控件中顯示的PDF文件
- 22. 打印PDF文件
- 23. 打印PDF文件
- 24. Excel中的ActiveX複選框來啓用或禁用打印
- 25. 帶Birt Viewer的Webbrowser .NET控件報表打印會話過期問題
- 26. 在python中打印pdf文件
- 27. Java在Mac中打印PDF文件
- 28. 如何禁止在日誌文件中打印Logback模式
- 29. 防止VB6自動升級ActiveX DLL項目中的ActiveX控件
- 30. 在網站中打印PDF
這真的很有趣,我可能會使用這兩種方法,因爲有些文件是我們從不想打印的,有些我們偶爾需要打印。 – Neberu 2011-01-28 16:05:52