小编Pha*_*623的帖子

如何创建包含“docxtemplater”生成的多个 docx 文件的 zip 文件?

最近,我被要求制作一个工具,一旦我们向它提供数据,它就会使用给定的模板自动生成 .docx 文件。经过一番思考,我最终选择了 docxtemplater 并且我确实生成了一个 .docx 文件,其核心代码如下:

var zip = new PizZip(content); //Using PizZip.js
var doc = new window.docxtemplater(zip);    
var out = doc.getZip().generate({
    type: "blob",
    mimeType: "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
});
saveAs(out, "output.docx"); //Using FileSaver.js
Run Code Online (Sandbox Code Playgroud)

但是,这还不够,我想创建多个 .docx 文件并将它们放入包含 zip 文件的文件中。那么如何修改上面的代码,以便生成一个包含上述“output.docx”文件和另一个 docx 文件的 .zip 文件?

javascript docxtemplater

5
推荐指数
1
解决办法
1398
查看次数

标签 统计

docxtemplater ×1

javascript ×1