我需要能夠在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. 如何使用安裝的Office版本在WinForms應用程序中查看Microsoft Office文檔?
- 2. Microsoft Office文檔的查看器組件
- 3. 如何使用Xcode查看IOS文檔?
- 4. 如何在Winforms應用程序中託管Microsoft Office文檔?
- 5. 用於Azure存儲的Microsoft Office Web查看器託管文檔
- 6. 查看使用哪個CSS文檔
- 7. WinForms WebBrowser blocking ProcessCmdKey
- 8. 查看文檔TKinter
- 9. 使用WebBrowser導航URLs文檔完成
- 10. 如何查看Word文檔中的WPF
- 11. WinForms WebBrowser控件 - AJAX之後獲取文檔元素?
- 12. WebBrowser文檔無效
- 13. 使用Couchbase查看文檔的子集查看
- 14. 數據綁定到Microsoft Surface中的文檔查看器/ WPF
- 15. 如何使用Haddock查看Haskell的文檔?
- 16. 如何使用PDFBox的PDFPagePanel查看PDF文檔
- 17. 如何使用Visual Studio Code的Intellisense查看函數的文檔?
- 18. 使用Google文檔查看器打開文檔(.doc,.pdf) - C#
- 19. 如何在Web應用程序中使用Winforms WebBrowser控件?
- 20. 如何使用多個WebBrowser文檔完成
- 21. 使用Microsoft查看器的報告
- 22. WinForms WebBrowser中的拼寫檢查
- 23. vb.net + webbrowser/webkitbrowser + collada查看器
- 24. 如何使用winforms創建選項卡式文檔環境?
- 25. 使用JavaScript「創建」Microsoft Word文檔
- 26. Microsoft Access WebBrowser控件
- 27. 用於查看用例的EA文檔
- 28. ipad的文檔查看器
- 29. Plone文檔查看器wildcard.foldercontents
- 30. Google文檔查看器
我可以像普通物體一樣使用它嗎?只需引用它並添加使用語句?它是否可再發行? – 2011-03-17 18:54:53
你必須做一些研究。瞭解如何針對Office Live(或者Google文檔)進行編程。兩者都通過網絡瀏覽器支持MS Office文檔。 – 2011-03-17 19:44:24