-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. 閱讀WPF中Web瀏覽器的內容
- 4. 閱讀網頁瀏覽器輸入字段中的內容
- 5. 閱讀原始內容的PDF文件
- 6. 使用iTextSharp在C#中閱讀pdf內容
- 7. 如何讀取網頁瀏覽器控件的HTML內容?
- 8. innerHTML的IE瀏覽器無法與附加內容,但閱讀
- 9. 用PHP閱讀PDF的內容?
- 10. 閱讀網頁瀏覽器控件中的網頁標題
- 11. 文件閱讀ajax調用瀏覽器兼容性
- 12. 閱讀瀏覽器Cookie ... jQuery
- 13. 閱讀PDF使用C#.NET
- 14. 在瀏覽器中,pdf閱讀器不能與React App配合使用
- 15. 我們可以使用php閱讀pdf文件的內容嗎?
- 16. 閱讀WebBrowser控件的內容
- 17. 從瀏覽器中打開PDF閱讀文本
- 18. 適用於Adobe Content Server的瀏覽器內閱讀器
- 19. 閱讀PDF內容與iTextSharp的VB.NET中的DLL或C#
- 20. 在未安裝PDF閱讀器/瀏覽器的計算機上的Web瀏覽器上顯示來自PDF的內容
- 21. C++閱讀PDF文件
- 22. 如何在瀏覽器中使用網頁瀏覽器控件?
- 23. 當使用PHP fopen或讀取文件提供PDF時,瀏覽器不兼容
- 24. 如何閱讀iphone中的pdf文件的內容
- 25. 閱讀DataGrid內容(C#,WPF)
- 26. PDF閱讀器
- 27. PDF閱讀器
- 28. 閱讀PDF到瀏覽器與託管網站
- 29. 如何關閉瀏覽器中有pdf的內容
- 30. 在瀏覽器中解碼Base64編碼的PDF內容
你做到了。 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