在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ js實(shí)現(xiàn)將pdf word在頁(yè)面中預(yù)覽出來(lái),怎么實(shí)現(xiàn)?

js實(shí)現(xiàn)將pdf word在頁(yè)面中預(yù)覽出來(lái),怎么實(shí)現(xiàn)?

我用pdf.js實(shí)現(xiàn)了將pdf預(yù)覽在html頁(yè)面上,但是因?yàn)樯蟼鞯奈募皇枪潭ǜ袷降?,所以也有可能是word形式的,
pdf.js應(yīng)該不能實(shí)現(xiàn)展示word
因?yàn)檎故镜奈募荒苡邢螺d和打印功能,我查的是只能用pdf.js展示pdf
所以有沒(méi)有插件之類的,可以實(shí)現(xiàn)兩種都可以預(yù)覽,或者word應(yīng)該怎么預(yù)覽?

回答
編輯回答
孤巷

1.可以先在后臺(tái)把word文件轉(zhuǎn)化為pdf文件,至于這個(gè)方法有很多,有本地接口,有公共的服務(wù);
2.word轉(zhuǎn)flash,然后利用flash插件在前臺(tái)顯示。

2018年6月3日 10:17
編輯回答
老梗

jsPDF 是個(gè)可以顯示 PDF 的工具。
如果是 Word(或其它 Office 文檔),可以考慮后臺(tái)轉(zhuǎn)換成 PDF(或圖片)之后再顯示。

轉(zhuǎn)換工具的話,當(dāng)然是可以直接調(diào) Office/WPS 的 API 來(lái)轉(zhuǎn)換的,當(dāng)然這個(gè)效率不是很高,而且資源占用較大。另外一個(gè)辦法就是直接購(gòu)買相當(dāng)服務(wù),比如樓上提一的 Office Web 365。另外 OpenOffice,永中 Office 什么的好像也提供服務(wù),相對(duì)較貴。

2018年5月23日 17:54
編輯回答
玩控

pdf可以適用pdf.jsMozilla PDF.js

2017年6月23日 03:43
編輯回答
真難過(guò)

可以借助第三方,比如百度實(shí)現(xiàn)pdf和word在線預(yù)覽

2018年7月11日 19:09
編輯回答
荒城

可以用永中的服務(wù)。自己做的話理論上也是能實(shí)現(xiàn)的,H5里面JS可以通過(guò)blob操作二進(jìn)制來(lái)完成解析。不過(guò)寫個(gè)解析器難度實(shí)在太大了。

2017年10月22日 03:48
編輯回答
練命

實(shí)現(xiàn)在線預(yù)覽pdf/word的話,你可以看看這個(gè)試試: http://www.xdocin.com/xml.htm...
這里也有將pdf/word導(dǎo)出的小案例:http://www.cnblogs.com/aaron-...

2017年6月12日 18:29
編輯回答
不討囍

我曾經(jīng)做過(guò)一個(gè)文件預(yù)覽服務(wù),可以預(yù)覽任意文件,主要原理是通過(guò)的后臺(tái)代碼中使用組件Aspose對(duì)各種文檔進(jìn)行圖片轉(zhuǎn)換操作,然后用js定時(shí)去訪問(wèn)后臺(tái)的結(jié)果(aspose在轉(zhuǎn)化為圖片的過(guò)程中是需要時(shí)間的),當(dāng)轉(zhuǎn)化正在進(jìn)行中的時(shí)候js在頁(yè)面上出現(xiàn)等待圖標(biāo),當(dāng)訪問(wèn)拿到的結(jié)果是轉(zhuǎn)化成功之后,開始進(jìn)行按頁(yè)請(qǐng)求圖片,這樣的話就可以實(shí)現(xiàn)預(yù)覽了。

2017年2月26日 11:04
編輯回答
哚蕾咪

樓主 做出來(lái)了嗎。前端預(yù)覽word文件。。。

2017年8月26日 21:07
編輯回答
荒城

用國(guó)內(nèi)自主研發(fā)的組件pageoffice可以實(shí)現(xiàn)在線打開pdf問(wèn)價(jià)

2017年11月3日 12:34
編輯回答
淚染裳

用第三方服務(wù)吧。我們用的office web 365,還挺便宜的

2018年8月28日 11:24