我需要能够在System.Windows.Forms.WebBrowser(C#)中查看文件(.doc,docx,.pdf,.txt,..... ect) Visual Studio 2008)在没有的系统上安装了office。我怎么做?可以做到吗?我查看了很多关于这方面的文档,而且大多数都已经安装了办公软件。我只需要能够预览文档,而不是修改它们。如何使用WinForms查看Microsoft文档WebBrowser
2
A
回答
2
你一般不能这样做。浏览器显示Office文档(或任何其他类型的文档)的方式是运行创建它的应用程序 - 在本例中为Office。
有许多工具可以将Office文档呈现为HTML。你可以使用这些。我经常看到的一个是Aspose,虽然我没有用过它。
2
不,你不能仅仅使用WebBrowser来做到这一点。
如果您之前看过WebBrowser打开Word文档,这是因为Office安装在系统上,并且它使用Office ActiveX控件进行查看。
有些变质剂:
编程方式将文件上传至的Office Live,然后浏览网页浏览器吧。 Office Live现在具有“Web浏览器中的Word”功能,check it out here。
相关问题
- 1. Microsoft Office文档的查看器组件
- 2. 如何在Winforms应用程序中托管Microsoft Office文档?
- 3. 用于Azure存储的Microsoft Office Web查看器托管文档
- 4. 查看文档TKinter
- 5. WinForms WebBrowser blocking ProcessCmdKey
- 6. 使用Couchbase查看文档的子集查看
- 7. WebBrowser文档无效
- 8. WinForms WebBrowser控件 - AJAX之后获取文档元素?
- 9. 数据绑定到Microsoft Surface中的文档查看器/ WPF
- 10. 如何使用Haddock查看Haskell的文档?
- 11. 使用Google文档查看器打开文档(.doc,.pdf) - C#
- 12. 如何使用多个WebBrowser文档完成
- 13. 如何在Web应用程序中使用Winforms WebBrowser控件?
- 14. vb.net + webbrowser/webkitbrowser + collada查看器
- 15. WinForms WebBrowser中的拼写检查
- 16. 在线文档查看器
- 17. ASP.Net HTML文档查看器
- 18. 文档查看器控件?
- 19. Google文档PDF查看器
- 20. 如何使用winforms创建选项卡式文档环境?
- 21. WebBrowser文档中的GetElementsByXpath?
- 22. vb.net - webbrowser获取xml文档
- 23. 如何使用PHP for Microsoft和OpenOffice一起生成文档?
- 24. 如何使用Perl编写Microsoft Word/Office Open XML文档?
- 25. 如何使用sql查询excel文档
- 26. iPhone - 使用WiFi查看应用程序文档文件夹?
- 27. 如何在SharePoint文档库中制作Microsoft Word文档“只读”?
- 28. 在不使用Microsoft文档的情况下安装Microsoft Azure CLI
- 29. 在文档查看器中查看以BLOB数据类型存储的文档?
- 30. 在winforms中查看事件
我可以像普通物体一样使用它吗?只需引用它并添加使用语句?它是否可再发行? – 2011-03-17 18:54:53
你必须做一些研究。了解如何针对Office Live(或者Google文档)进行编程。两者都通过网络浏览器支持MS Office文档。 – 2011-03-17 19:44:24