Ueditor富文本实现导入word功能 您所在的位置:网站首页 ueditor粘贴word内容 Ueditor富文本实现导入word功能

Ueditor富文本实现导入word功能

#Ueditor富文本实现导入word功能| 来源: 网络整理| 查看: 265

提示:只是提供解决思路

最近因为项目需要,需要实现web端的word模板在线编辑功能,所以就了解了下富文本框的插件,最后选定百度的Ueditor,具体该插件有什么功能,可以到官网查看,DEMO地址:http://ueditor.baidu.com/website/onlinedemo.html。

但是该插件没有导入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的代码网上太多了,我就不班门弄斧了;第二,项目暂时推进力度不大,所以暂时没去按照这个思路去实现



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有