中间踩过的坑,今天聊作记录,分享与复盘。 其中主要用得到的是docxTemplater,docxTemplater是一个通过模板文件生成word的库,它能最大程度的保证最终生成的word的样式的完整和还原。 1、 依赖安装 // 安装 docxtemplaternpm install docxtemplater pizzip --save// 安装 jszip-utilsnpm install jszip-utils --sa...
* @param {Object} fileName 导出文件名 * @param {Object} imgSize 自定义图片尺寸 */exportconstexportWord=(tempDocxPath,wordData,fileName,imgSize)=>{// 这里要引入处理图片的插件varImageModule=require('docxtemplater-image-module-free');constexpressions=require("angular-expressions");// 读取并获得...
根据需求,需要将页面表格和echarts图表导出到一张word文档中。由于之前没有涉及到此类的要求,走了很多坑,最终实现。然而,里面还是有很多不清晰的,后续有时间再研究。 一、准备工作 先使用vue3铺好页面(页面比较潦草,数据使用mock模拟的数据),然后设计点击下载的组件。将页面的数据按照模板保存在桌面。 二、使用步骤 ...