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

页面方式使用

相关推荐
難釋懷9 分钟前
JavaScript基础-移动端常见特效
开发语言·前端·javascript
还是鼠鼠29 分钟前
Node.js全局生效的中间件
javascript·vscode·中间件·node.js·json·express
ZhangChuChu_924840 分钟前
Word在生成PDF后,PDF左侧导航书签目录错误显示的解决方法
pdf·word
自动花钱机1 小时前
WebUI问题总结
前端·javascript·bootstrap·css3·html5
bst@微胖子1 小时前
Flutter项目之登录注册功能实现
开发语言·javascript·flutter
拉不动的猪1 小时前
简单回顾下pc端与mobile端的适配问题
前端·javascript·面试
拉不动的猪1 小时前
刷刷题49(react中几个常见的性能优化问题)
前端·react.js·面试
qp1 小时前
21.OpenCV获取图像轮廓信息
javascript·opencv·webpack
snowfoootball2 小时前
基于 Ollama DeepSeek、Dify RAG 和 Fay 框架的高考咨询 AI 交互系统项目方案
前端·人工智能·后端·python·深度学习·高考
烛阴2 小时前
深入浅出:JavaScript ArrayBuffer 的使用与应用
前端·javascript