1. 程式人生 > >(一)java實現文件的線上瀏覽-簡介

(一)java實現文件的線上瀏覽-簡介

        前一階段一直忙於畢業設計,其中本來是需要到線上瀏覽技術實現文件線上瀏覽的,但是由於時間緊,而且也沒接觸過,所以當時就直接跳過去了。但是心裡一直似乎有個疙瘩,總想解決它,耐不住心裡的渴望,現在閒下來花時間研究了一下,當然只是簡單的實現了功能,至於後續的拓展還需要深入的研究,下面我們就來了解一下吧!

     在本文中的線上瀏覽技術,並不是實現在瀏覽器上開啟word、xls、ppt、pdf等檔案,而是通過程式將使用者上傳的多種格式文件轉換為swf檔案(Flash檔案)顯示在瀏覽器上,呈現線上瀏覽的效果,當然程式開發者可以定製線上瀏覽時可操作的其他功能、如編輯、查詢等。

     如果我們想要實現這樣的功能,我們需要做如下的準備:

    第一步:下載openoffice,並安裝,呼叫openoffice.org 的系統服務將office文件轉換為pdf

   第二步:下載swftools,呼叫swftools將pdf轉換為swf

   第三步:下載flexpaper,在前臺使用flexpaper瀏覽swf檔案

      注:在本案例中,各工具使用版本為:

           OpenOffice:Apache_OpenOffice_4.1.1_Win_x86_install_zh-CN.exe

swftools:SWFTools 0.9.2

         FlexPaper_2.2.1

         本節只是做一些簡單的介紹,在下面幾節中將進行具體的實現。

     

         參考:http://www.cnblogs.com/star-studio/archive/2011/12/09/2281807.html    

         本文使用工具及專案原始碼可通過該連結下載:http://yunpan.cn/cw3wqzhqh238B  訪問密碼 d8d5