300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > html编辑保存为word文档 html 保存成word (富文本编辑器导出内容成word)

html编辑保存为word文档 html 保存成word (富文本编辑器导出内容成word)

时间:2023-09-23 01:18:14

相关推荐

html编辑保存为word文档 html 保存成word (富文本编辑器导出内容成word)

这几天项目里有个需求,用到富文本编辑器,然后导出word。

富文本编辑器,网上很多,使用夜很简单,我们使用的是kindEditor。百度的ueditor很好,而且文档很全。阿里的kissy 感觉比较复杂,咱们写博客的这个,好像是wangEditor。一般用起来都很简单。

这里重点说一下导出。如何将编辑器的内容保存到word文档里去。

大体思路是这样的,(1)获取编辑器的内容,要是带html标签的,(2)获取编辑器所用到的css。(3)将这些内容已标准html的形式写到word里去,生成临时文件。(4)导出

我们在实际使用的时候,先生成一个临时文件,然后读取这个临时文件导出就可以了。导出的功能网上也很多。

demo主要是展示如何生成导出的临时文件,导出的代码可以网上找找。需要注意的是,临时文件是要删除的,否则占用空间。删除的时候 file.delete()这个方法,要在流都关闭后再调用,否则删不掉的。因为文件被流共享了。

demo中的css换一下,文本内容换成你的编辑器传过来的就可以了。

demo代码如下:

importorg.apache.poi.poifs.filesystem.POIFSFileSystem;

importjavax.servlet.http.HttpServletResponse;

importjava.io.*;

/*** Created by weiyuan on /2/10/010.*/public classEditor {

public static voidmain(String[] args) {

Edi

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。