本文目錄一覽:
Javaweb office文檔在線預覽怎麼實現!!!
在線預覽的不是office格式,而且是swf文件,
flexPaper是可以把swf放在頁面上進行展示的,
1、flash 的flexpaper 將文檔轉換為swf格式,然後使用flash在網頁中瀏覽,
2、使用開源的軟件openoffice+pdf2htmlEx,利用openoffice的接口先將文檔轉換為pdf格式,然後在使用pdf2htmlEx將文檔轉換為html直接在網頁中顯示;
3、搭建一個文檔預覽服務器,基於office web app,也就是微軟的office online。
搭建服務器步驟:
首先,需要轉換server
安裝IIS 7.0,打開服務器管理器,添加角色和功能,打開「添加角色和功能嚮導」界面,點擊下一步,因為是基於本機安裝,所以要選擇「基於角色或者基於功能安裝」,在服務器角色列表上選擇「Web服務器」,點擊下一步,安裝完成。
其次,域控server
(1)打開服務器管理器,添加角色和功能,出現「添加角色和功能」界面,下一步,因為是基於本機安裝,所以要選擇「基於角色或基於功能安裝」,選擇添加AD域服務,同時添加所需功能,根據提示操作,下一步,等待安裝完成。
(2)配置域,點擊服務器管理器左側「AD DS」,點擊「升級為域控制器」,進入AD域服務器配置嚮導,下一步(注意:域的填寫),填寫密碼,下一步,提示DNS無法創建,不用管,繼續下一步,安裝路徑,默認,下一步,查看選項,默認,下一步,點擊安裝,安裝完成,會提示註銷重啟。
(3)將轉換服務器加入到域控服務器,修改NDS,指向域控服務器,在計算機屬性中,修改計算機名稱,並添加到域控服務器(如下圖),確定後提示註銷重啟服務器,在域控服務器,管理中選擇添加服務器,名稱填寫office web apps server的計算機名稱,立即查找。然後添加到右邊,確定。在域控服務器中,所有服務器顯示兩台服務器,並都是聯機狀態則表示成功。
至此,服務器安裝完成。
java 怎麼預覽word文檔
開源的方法是用:openoffice+swfTool +jodconverter文件預覽;
原理是:將word轉成pdf,再轉成swf文件通過falsh實現在線預覽
java web實現在線預覽word excel等文件,類似郵箱那種,非常感謝
Excel這部分可以用SpreadJS,這是一個純前端的控件,用於在線Excel表格展示預覽操作。既然你是要實現在線預覽,肯定是要包含前端的,SpreadJS本身是純前端的,任何服務端語言都可以與之結合,所以java肯定也沒問題。
Word這塊可以找一找網上比較好的富文本工具,也可以實現word的在線預覽。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/248981.html