【Docx文档操作(二)】基于docx实现文档生成

1、什么是docx插件

是一个简洁易用的创建、修改docx文件的插件(这是官方表述内容,但查看文当并未发现它具有导入一个现存的docx文档进行二次修改的能力,因此将它与docx-merger结合使用,参考:基于docx-merger实现内容合并),既支持js又支持ts,既能在浏览器端使用又能在node端使用。

2、docx插件能做什么

创建docx文档

通过调用 new Document 创建一个新文档(以下是官方示例)
在这里插入图片描述

3、docx插件实现原理

其实现创建docx文档的本质,还是对文档zip包中各类型文件的操作。例如 new Document() 会完成初始化一个新的文档,其中包括初始化document.xml、footnotes.xml、settings.xml、comments.xml、numbering.xml等类型文件,通过查看 docx 文档结构 一文可知这些类型文件共同组成了docx文档。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值