首页 docxtpl-cli 根据模板导出word的node命令行工具

docxtpl-cli 根据模板导出word的node命令行工具

子恒 2018-8-20 1 352

介绍

该工具是nodejs环境下的一个命令行工具,可以根据word模板和一个json数据文件来导出对应的word。命令行工具可以结合各种语言来进行批量的word导出工作。

该项目依赖了docxtemplater,下面是docxtemplater的介绍

docxtemplater is a mail merging tool that is used programmatically and handles conditions, loops, and can be extended to insert anything (tables, html, images).

docxtemplater uses JSON (Javascript objects) as data input, so it can also be used easily from other languages. It handles docx but also pptx templates.

It works in the same way as a templating engine.

docxtemplater官方自带的cli不可用(至少我这里运行不了)。所以自己写了一个,需要的可以试试。

install



> npm i -g docxtpl-cli

useage



> docxtpl // 可查看使用说明和版本号
> docxtpl input.docx data.json output.docx 将input.docx模版,根据data.json的数据,转换成output.docx

word模板制作可参考docxtemplater文档

license

MIT

Tags: 导出word

免责声明:本文仅代表作者个人观点,与本网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
作者: 子恒 本文发布于2018-8-20 11:27:54
子恒

前端工程师,emlog模版beginning开发者

作者的微博

发表评论

评论列表:

2018-09-02 14:25
感谢博主分享