-1
A
回答
2
不知道我是否明白你想要什麼,但這裏是我的嘗試回答。
如果你只想渲染它,WebBrowser控件原生支持,你只需要導航的控制方法,並通過它的PDF文件的位置
如果你需要得到PDF的內容,可以使用File.ReadAllBytes(pdfFileName)
2
因爲IE在用戶的客戶端計算機上嵌入了任何程序註冊的pdf文件類型,所以沒有標準的方式可以訪問該文檔。如果您打算編寫自己的PDF查看器,我建議您在文檔對象上實現IObjectSafety和IPersistFile。然後,您可以通過IWebBrowser2 :: get_Document獲取PDF文檔的自動化界面,並使用IPersistFile將其保存。
大多數PDF查看器都提供對腳本(例如打印)不安全的功能,所以很少看到通過IWebBrowser2 :: get_Document可訪問的PDF查看器。
相關問題
- 1. 無法在瀏覽器中使用餘燼閱讀pdf內容
- 2. 閱讀PDF瀏覽器的PhoneGap
- 3. 使用vim閱讀pdf的內容
- 4. 閱讀WPF中Web瀏覽器的內容
- 5. 閱讀網頁瀏覽器輸入字段中的內容
- 6. 使用Python閱讀pdf內容
- 7. 閱讀原始內容的PDF文件
- 8. 使用iTextSharp在C#中閱讀pdf內容
- 9. 如何讀取網頁瀏覽器控件的HTML內容?
- 10. 使用Web瀏覽器讀取iframe內容C#
- 11. innerHTML的IE瀏覽器無法與附加內容,但閱讀
- 12. 閱讀網頁瀏覽器控件中的網頁標題
- 13. 閱讀PDF文件內容在VB
- 14. 用PHP閱讀PDF的內容?
- 15. 文件閱讀ajax調用瀏覽器兼容性
- 16. 閱讀瀏覽器Cookie ... jQuery
- 17. 閱讀PDF使用C#.NET
- 18. 火狐不顯示PDF在瀏覽器PDF閱讀器文件正確這裏
- 19. 在瀏覽器中,pdf閱讀器不能與React App配合使用
- 20. 我們可以使用php閱讀pdf文件的內容嗎?
- 21. 閱讀PDF註釋內容「結果視圖」內容C#
- 22. 使用PDF閱讀器在iPhone中下載時閱讀pdf
- 23. 閱讀WebBrowser控件的內容
- 24. C# - 使用帶有PDF閱讀器中打開的PDF
- 25. 從瀏覽器中打開PDF閱讀文本
- 26. 適用於Adobe Content Server的瀏覽器內閱讀器
- 27. C#Web瀏覽器控件
- 28. 閱讀PDF內容與iTextSharp的VB.NET中的DLL或C#
- 29. 如何使用Selenium Webdriver在瀏覽器中讀取XML內容?
- 30. 瀏覽器內容
你做到了。 TNN,我會試試看。 – 2010-03-17 01:38:10
oopss。我的錯。我只是意識到你的答案並不相關。我想要的是在Web瀏覽器控件中呈現PDF文件,然後閱讀其內容 – 2010-03-17 02:59:57
如果您想要閱讀實際內容,這不是一項簡單的任務。您將不得不使用ghostscript提供的庫功能,或pdftron等商業產品。看看這兩個項目http://code.google.com/p/pdfviewernet/和ITextSharp,不知道他們是否這樣做。 – 2010-03-17 03:34:39