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文档。