![](/img/trans.png)
[英]How can I view Microsoft Office documents in a WinForms application using the installed version of Office?
[英]How to View Microsoft documents using WinForms WebBrowser
我需要能夠在沒有一個系統上查看在System.Windows.Forms.WebBrowser文件(.DOC,DOCX,.PDF,txt文件,..... ECT)(C#的Visual Studio 2008)辦公室安裝在上面。 我怎么做? 能做到嗎 我查看了許多與此有關的文檔,並且大多數文檔都已經安裝了Office。 我只需要能夠預覽文檔,而不需要修改它們。
一般來說,您無法執行此操作。 瀏覽器顯示Office文檔(或任何其他類型的文檔)的方式是運行創建文檔的應用程序-在這種情況下為Office。
有多種工具可以將Office文檔呈現為HTML。 您也許可以使用那些。 我經常提到的一個是Aspose ,盡管我沒有使用過它。
不,您不能僅使用WebBrowser來執行此操作。
如果您以前看到過WebBrowser打開Word文檔,那是因為Office已安裝在系統上,並且正在使用Office ActiveX控件進行查看。
一些替代方案:
以編程方式將文檔上傳到Office Live,然后將Web瀏覽器導航到該文檔。 Office Live現在具有“在Web瀏覽器中顯示Word”功能, 請在此處查看 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.