事实证明百度ueditor并没有新增将word内容导入到富文本编辑框的功能,需要借助百度DOC通过复制粘贴来解决该问题。其中的具体步骤如下:
1、直接打开百度DOC的相关窗口,会看到图示的界面。
2、下一步,需要找到导入文档并根据实际情况进行确定。
3、这个时候如果没问题,就利用快捷键ctrl+a进行复制。
4、这样一来等快捷键ctrl+v粘贴到百度ueditor以后会得到对应的结果,即可达到目的了。
ueditor实现word文档的导入和下载功能的方法:
1、UEditor没有提供word的导入功能,只能说是粘贴复制。
2、方案:用poi来提供word导入,思路是将word转换为html输出,再用UEditor提供的setContent()方法将html的内容添加到编辑器中。
方案缺点,一是poi对word文本的格式获取必须按setContent()可接受的方式进行;二是我暂时没发现poi可以提供获取段落格式(对齐方式、缩进量)的方法。
代码如下:package demo;