鍍金池/ 問答/Java  Python  網(wǎng)絡(luò)安全  HTML/ 如何實(shí)現(xiàn)在線預(yù)覽word文檔?

如何實(shí)現(xiàn)在線預(yù)覽word文檔?

如何實(shí)現(xiàn)在線預(yù)覽word文檔, 或者說如何把word文檔轉(zhuǎn)換成html文檔?

使用poi轉(zhuǎn)換效果不是很好, 處理復(fù)雜一點(diǎn)的表格會出現(xiàn)一點(diǎn)偏差?

只需要預(yù)覽不需要編輯的.

請問大家, 有什么比較好的實(shí)現(xiàn)方式么?

回答
編輯回答
不歸路

onlineoffice ?

2017年3月30日 00:55
編輯回答
扯不斷

word本身就可以另存為html格式的文檔,或者另存為圖片也行。

2017年3月24日 17:19
編輯回答
做不到

一臺 windows 的服務(wù)器,把 word 輸出成 PDF ,在線預(yù)覽 PDF 。

2018年9月18日 14:28
編輯回答
冷眸

可以參考Seafile的解決方法,URL:http://manual-cn.seafile.com/...

這種方法依賴LibreOffice和LibreOffice-headless,先安裝,然后使用命令
soffice --headless --invisible --convert-to pdf /tmp/abc.docx --outdir /tmp/

2018年5月8日 10:05
編輯回答
氕氘氚

可以用openoffice,開源的,樓主可以查下,或者用把word--pdf-swf,在頁面裝個插件,播放swf,后者仿照百度預(yù)覽那種模式做的,oa項(xiàng)目一般用的比較多

2017年6月28日 08:54
編輯回答
雨萌萌

如果只需要預(yù)覽的話,可以將word轉(zhuǎn)為pdf,然后前端使用pdf.js加載pdf,很方便。

之前用pdf.js加載過一本書,加載速度還是很快的。

pdf.js示例代碼

2017年5月14日 05:06
編輯回答
孤客

支持樓上的,轉(zhuǎn)化成pdf,百度一下,在線預(yù)覽pdf挺好的

2017年7月4日 22:00
編輯回答
青瓷

用微軟或者谷歌的在線服務(wù)吧,只需要吧文件的 url 傳入就可以了。

Google Doc 示例:
https://jsfiddle.net/7xr419yb/

Microsoft Office 示例:
https://jsfiddle.net/gcuzq343/

2017年3月7日 05:20
編輯回答
還吻

看看這個文章,之前實(shí)現(xiàn)過,一篇總結(jié):鏈接描述

2018年1月9日 01:42
編輯回答
心上人

轉(zhuǎn)成圖片發(fā)給網(wǎng)頁

2017年10月28日 10:58