word編寫方案實(shí)用技巧 Java如何操作word文檔?容易實(shí)現(xiàn)嗎?
Java如何操作word文檔?容易實(shí)現(xiàn)嗎?Java語言的新的OA系統(tǒng)只不需要3步就這個(gè)可以實(shí)現(xiàn)程序word文檔在線編輯。①選擇云端OfficeSDK②前端頁面JS集成主板word在線編輯器③后端jav
Java如何操作word文檔?容易實(shí)現(xiàn)嗎?
Java語言的新的OA系統(tǒng)只不需要3步就這個(gè)可以實(shí)現(xiàn)程序word文檔在線編輯。①選擇云端OfficeSDK②前端頁面JS集成主板word在線編輯器③后端java實(shí)現(xiàn)文件與編輯器文件交互操作即可。
對于問題有兩種解決途徑,要弄清楚客戶的具體需求,客戶是想在線編輯word肯定免費(fèi)接受文字編輯,如果萬分感謝接受word編輯,這樣那是全局函數(shù)MSoffice的開放的接口,這個(gè)可以使用過來體驗(yàn)性又不是很理想和目標(biāo),不過是需要windows的服務(wù)器,穩(wěn)定性上有風(fēng)險(xiǎn)。如果是后者需求,那么這個(gè)范圍就也很大了,推薦一下一個(gè)java開源的文檔緊密協(xié)同項(xiàng)目,開源地址:
期望我的回答能幫到題主。我是為IT部門兄弟操碎了心的“軟件部長”,執(zhí)著多多分享一些有價(jià)值的項(xiàng)目、實(shí)現(xiàn)方案、開發(fā)工具、學(xué)習(xí)資源等內(nèi)容。有興趣的這個(gè)可以參與我,只希望能與大家聯(lián)合起來學(xué)習(xí)交流。
怎么樣在WEB上實(shí)現(xiàn)office在線編輯的功能?
Office在線編輯比較比較奇怪,知道的方案有幾種。
1)需要網(wǎng)頁插件,例如PageOffice,這種方案求實(shí)際是動(dòng)態(tài)創(chuàng)建本地Office進(jìn)行編輯的話,準(zhǔn)確的說是網(wǎng)頁編輯而非在線編輯。
2)按結(jié)構(gòu)微軟的OWA,這個(gè)是網(wǎng)頁版的Office,好處雖然是原生的Office,缺點(diǎn)是網(wǎng)頁版功能比本地版本弱,開發(fā)很難換取微軟的支持,坑很多,出現(xiàn)了也可不知道咋解決。
與之逼近的是互相寫,石墨這樣的類Office編輯,這個(gè)就不是原生office格式,是格式轉(zhuǎn)換后的在線編輯,有就是類word編輯相對完備,而excel,ppt這些就差很多了。
3)按結(jié)構(gòu)的SDK,接受網(wǎng)頁內(nèi)無插件建議使用各種原生應(yīng)用,當(dāng)然了也和office,本地也安裝簡單Office,全平臺(tái)支持。缺點(diǎn)是不需要服務(wù)器資源較多。