js实现多个word合并,使用docx-merger库

sh 复制代码
npm i -s docx-merger
dart 复制代码
var DocxMerger = require("docx-merger");

var fs = require("fs");
var path = require("path");

var file1 = fs.readFileSync(
  path.resolve(__dirname, "1.docx"),
  "binary"
);

var file2 = fs.readFileSync(
  path.resolve(__dirname, "2.docx"),
  "binary"
);

var docx = new DocxMerger({}, [file1, file2]);

//SAVING THE DOCX FILE

docx.save("nodebuffer", function (data) {
  // fs.writeFile("output.zip", data, function(err){/*...*/});
  fs.writeFile("output.docx", data, function (err) {
    /*...*/
  });
});

todo

页面方式使用

相关推荐
humor1 分钟前
Quill 2.x 从 0 到 1 实战 - 为 AI+Quill 深度结合铺路
前端·vue.js
先生沉默先11 分钟前
NodeJs 学习日志(8):雪花算法生成唯一 ID
javascript·学习·node.js
FinClip26 分钟前
京东外卖App独立上线,超级App如何集成海量小程序?
前端
一颗苹果OMG29 分钟前
随着AI的发展,测试跟prompt会不会成为每个程序员的必修课
前端·程序员·全栈
起这个名字31 分钟前
Webpack——插件实现的理解
前端·javascript·node.js
Mapmost38 分钟前
让 AI 真正看懂世界—构建具备空间理解力的智能体
前端
橙 子_1 小时前
我本以为代码是逻辑,直到遇见了HTML的“形”与“意”【一】
前端·html
二川bro1 小时前
第51节:Three.js源码解析 - 核心架构设计
开发语言·javascript·ecmascript
Kisang.1 小时前
【HarmonyOS】ArkWeb——从入门到入土
前端·华为·typescript·harmonyos·鸿蒙
沉默璇年1 小时前
tgz包批量下载脚本
前端