-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