js生成word

js生成word

下载依赖

javascript 复制代码
npm install html-docx-js

引入

javascript 复制代码
import htmlDocx from 'html-docx-js/dist/html-docx';

代码

javascript 复制代码
//参数 html 文件名字  下载完执行回调函数
function  html2word (html,fileName,callback){
    const converted = htmlDocx.asBlob(html);
    const link = document.createElement('a');
    link.href = URL.createObjectURL(converted);
    link.download = fileName?fileName+'.docx':'document.docx';
    link.click();
    callback&&callback()
}
相关推荐
sleeppingfrog27 分钟前
zebra打印机实现前端打印
前端
摇滚侠32 分钟前
前端判断不等于 undefined 不等于 null 的方法
前端
DFT计算杂谈1 小时前
VASP+Wannier90 计算位移电流和二次谐波SHG
java·服务器·前端·python·算法
止观止1 小时前
告别 require!TypeScript 5.9 与 Node.js 20+ 的 ESM 互操作指南
javascript·typescript·node.js
zhougl9961 小时前
Vue 中使用 WebSocket
前端·vue.js·websocket
无名的小白1 小时前
openclaw使用nginx反代部署过程 与disconnected (1008): pairing required解决
java·前端·nginx
2601_949857431 小时前
Flutter for OpenHarmony Web开发助手App实战:文本统计
前端·flutter
光影少年1 小时前
智能体UI ux pro max
前端·ui·ux
酒鼎1 小时前
学习笔记(7-01)函数闭包
javascript
半梅芒果干1 小时前
vue3 实现无缝循环滚动
前端·javascript·vue.js