word导出

使用MD2File导出word文档

梦想与她 提交于 2020-02-28 18:58:59
为什么会有MD2File这个开源工具? 万事皆有因果,所以这东西也不是闲的蛋疼才搞出来的。当初是有个需求,把文本内容导出到word。粗略一想,好像不难。估计网上大把大把的资料。 找了一圈,发现成型的做法基本没有。有个html转word的方式,使用poi组件的。使用了下,可以满足需求,但是,确定比较明显: 兼容性不强,mac中用pages是打不开的。 图片非本地保存,是联网图片。这意味着,用户断网之后,打开这个文档,是看不到图片的。 这两点是比较致命的缺陷,看起来就不够专业。 想了想,既然没有这方面的成品可以使用,那就自己写一个吧。于是,就写了这么个东西。 MD2File可以干嘛? 顾名思义,这是一个markdown文本转其它格式文档的工具类,目前实现了word的导出。后期会扩展为markdown文本转PDF,word等等文档的一个工具类。当然,这是后话。 之所以使用markdown,是因为markdown比较好解析,而且md文本的内容会比较规范。另外,html转md也是比较好处理的。 目前MD2File支持大部分markdown的基本语法( 包括表格语法 ),暂不支持的语法有:链接(link),无序和有序列表。 链接:由于本 人对于poi的api还不熟,暂时不知道怎么在word内容中加入链接。如有知道是使用哪个api的朋友,可以告知一下 无序和有序列表