? ?
? ? ?1.使用Microsoft的Office組件將文件直接轉換為html文件(優點:代碼實現最簡單,工作強度最小。缺點:效果極差)
? ? ?2.使用Microsoft的Office組件將文件轉換為PDF格式文件,然后再使用pdf2swf轉換為swf文件,也就是flash文件在使用FlexPaper展示出來(優點:預覽效果能接受,缺點:代碼量大)
? ? ?3. 使用Office online(優點:表現完美,缺點:不適合中小企業應用)
綜合考慮決定使用第二種方法,經過次次波折終于可以使用,但是有個問題至今沒有得到解決,調用Office組件的時候有時候會出現如下異常:
檢索 COM 類工廠中 CLSID 為 {000209FF-0000-0000-C000-000000000046} 的組件失敗,原因是出現以下錯誤: 8000401a 因為配置標識不正確,系統無法開始服務器進程。請檢查用戶名和密碼。 (異常來自 HRESULT:0x8000401A),查閱無數資料還是不能解決,最讓人不可接受的的是office文件必須標標準準毫無容錯能力,當轉換ppt文件時竟然會彈出轉換進度框!!
?