我正在編寫一個功能,以便用戶能夠快速瀏覽並快速瀏覽一些Word文檔。所有用戶將安裝Office 2003,2007或2010(這是其他功能所必需的)。文檔(其中大部分將是Word)只需要顯示爲只讀。如何使用安裝的Office版本在WinForms應用程序中查看Microsoft Office文檔?
我已經使用上MSDN,在Office文檔加載到Web瀏覽器組件的例子試圖使用VS2008和Office 2007
Excel電子表格加載還算不錯,但Word文檔出現在一個單獨的窗口儘管沒有工具欄只顯示文檔的主體。似乎微軟已經停止支持這種呈現辦公文檔的方式,因爲該文章自2007年以來一直未更新。
任何人都可以建議如何讓這項工作成功嗎?
我也看過第三方組件,如aspose.net這看起來不錯,但許可證費用相當大,看起來像是矯枉過正,因爲考慮到所有用戶都已經安裝了Office。
不幸的是這個選項不再在Windows 7我試圖存在更改BrowserFlags註冊表設置以及不幸的是這與Office 2007沒有任何影響 –