同步操作将从 凤凰院大白/Html To Word 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
大家可以参考这位朋友写的插件,基本上实现了大部分的html标签到word的转换:https://github.com/draco1023/poi-tl-ext
2019年的时候业务需要把前台的富文本html数据转换为WORD文档,百度了下,网上多数方案都是通过直接将整个html转换为web视图版的word,但是自己这边的需求是需要将很多很多个不同的富文本html嵌套组合到一起,并且还需要动态的增加标题,图片等内容,故WEB版的word方案舍弃。 后来百度发现了poi-tl(http://deepoove.com/poi-tl/), 发现居然可以直接模版化word进行生成,反复研究了下个人的需求,最终采用的方案如下:
整理了下代码,希望能够给也有我这样需求的朋友提供下思路。
在com.xuwangcheng.html2word.handler包下新建对应的处理类,继承BaseHtmlTagHandler,实现getMatchTagName和handleHtmlElement方法即可。 关于具体的代码实现,需要你先要了解poi-tl的一些用法,参考http://deepoove.com/poi-tl/ 。
目前已经实现了,table,img,span,sup等标签,其他标签转换看个人需求自行实现,如果你有实现好的代码,欢迎PR,帮助更多的朋友。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。