前言
近日項(xiàng)目中做到一個(gè)功能,需要上傳附件后能夠在線預(yù)覽。之前也沒(méi)做過(guò)這類似的,于是乎就查找了相關(guān)資料,.net實(shí)現(xiàn)Office文件預(yù)覽大概有這幾種方式:
① 使用Microsoft的Office組件將文件直接轉(zhuǎn)換為html文件(優(yōu)點(diǎn):代碼實(shí)現(xiàn)最簡(jiǎn)單,工作強(qiáng)度最小。缺點(diǎn):效果極差)
②使用Microsoft的Office組件將文件轉(zhuǎn)換為PDF格式文件,然后再使用pdf2swf轉(zhuǎn)換為swf文件,也就是flash文件在使用FlexPaper展示出來(lái)(優(yōu)點(diǎn):預(yù)覽效果能接受,缺點(diǎn):代碼量大)
③使用Office online(優(yōu)點(diǎn):表現(xiàn)完美,缺點(diǎn):不適合中小企業(yè)應(yīng)用)
由于開(kāi)發(fā)時(shí)間短而且還有其他功能點(diǎn)需要完成,所以暫時(shí)先已第一種方式實(shí)現(xiàn)了,這里也主要講第一種方式,效果如下圖:
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式