Ueditor富⽂本实现导⼊word功能
提⽰:只是提供解决思路
ueditorapi文档但是该插件没有导⼊word功能,需要⾃⼰实现,本着能少造轮⼦(copy)就少造轮⼦(copy)的理念,搜了下解决⽅案,⼤概都试了下,结果不太理想,存在各种问题,⽐较明显的就是:1、转换内容丢失,尤其是⼤⽂档且带有表格;2、图⽚丢失。
最后在跟踪丢失问题的时候,想起来,⼏年前做过基于开源服务openoffice将word(doc、docx、ppt、pptx、xls)转html的功能。
⽅案思路:
1、利⽤jodconverter(基于OpenOffice服务)将word转换为html(后台)
2、将html返回前端UEditor,展⽰并编辑
3、编辑后的⽂档发送给后台保存
从⽽实现UEditor读取模板,编辑模板,保存模板的功能。
优点:
1、转换效果挺好
2、开源,开源,开源
缺点:
1、服务端需要安装openoffice服务
2、需要经过⼀番操作,将openoffice设为⾃启动
最后说下,为什么只是思路,没有代码,因为第⼀,基于openoffice 将word转换为html的代码⽹上太多了,我就不班门弄斧了;第⼆,项⽬暂时推进⼒度不⼤,所以暂时没去按照这个思路去实现

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。