當前位置:編程學習大全網 - 源碼下載 - 如何解決office文檔在線預覽

如何解決office文檔在線預覽

利用Office2007以上版本的壹個PDF插件SaveAsPDFandXPS.exe可以導出PDF文件,然後再利用免費的swftools.exe工具生成swf格式的Flash文件,網頁中加載flexpaper免費開源工具(有廣告)實現Flash文件的預覽。

優點:

1、有效的保護的源文件及文件的復制,不可復制也是缺點。

2、源碼是自己的,版權有保證。

缺點:

1、服務器上必須安裝Office軟件。

2、導出PDF文件本身是個打印過程,Excel頁面格式未設置,會出現壹張表格打印出多頁來,閱讀體驗大大下降。

3、轉換過程非常耗費資源,低配的CPU幾乎能跑滿,服務器卡死。轉換時間也非常漫長,這個時間主要是卡在了轉換PDF上面。

4、轉換完成服務器會遺留大量Excel、Word進程無法正常退出,有壹些折中的解決辦法,可以在網上搜索。

5、設置非常麻煩,本身微軟官方的說法Office軟件是客戶端程序,在與IIS交互的時候本身就未設計。所以很多程序員把精力浪費在了調試程序上面。有兩點在調試的時候需要註意。壹個是在web.config中設置 <identity impersonate="true" userName="administrator" password="妳的服務器管理員密碼" />,壹個是在Office軟件的設置中設置跟桌面交互。

6、嚴重浪費磁盤空間,壹個文件還需要壹個PDF文件、壹個SWF文件,是否每次都轉換,糾結是要硬盤空間呢還是要CPU的資源。

  • 上一篇:《斷舍離》2:如何斷舍離?學會這幾點,妳也可以成為整理大師!
  • 下一篇:現在有哪幾種PCR的方法啊?
  • copyright 2024編程學習大全網