jszip
qq_39738977
这个作者很懒,什么都没留下…
展开
-
用xlsx-style设置表格的高度,宽度,颜色,字体等
参考资料,讲的不错,他用的是node-xlsx我只用了xlsx,xlsx-style所以修改这个方法就行了// xlsx-style版本0.8.13// xlsx版本0.14.1 //这是xlsx-style文件中的xlsx.js的需要修改的代码,是从xlsx文件夹中的xlsx.js中复制出来的// write_ws_xml_data找到找个方法名字,全部替换// 把xlsx中能修改高...原创 2019-11-07 10:03:21 · 30897 阅读 · 44 评论 -
vue使用xlsx,xlsx-style,导出excel表格,修改文字字体颜色等,兼容JSZip-3.xx版本
修改文件我用的jszip版本3.2.1JSZip.generate这个方法会报错,改源码吧,兄弟参考jszip官网的从2.xx版本向3.xx版本过渡的方法变更// 2.xzip.generate();// 3.xzip.generateAsync({type:"uint8array"}).then(function (content) { // use content})...原创 2019-11-06 18:54:33 · 8191 阅读 · 8 评论 -
vue导出excel表格,自定义字体样式,字体颜色,合并单元格,单元格填充色-xlsx以及xlsx-style,JSZip为2.XX版本
先装包安装注意import XLSX from "xlsx-style"报错:This relative module was not found: ./cptable in ./node_modules/xlsx-style@0.8.13@xlsx-style/dist/cpexcel.js需要修改源码:在\node_modules\xlsx-style\dist\cpexcel.js ...原创 2019-11-06 18:37:28 · 8133 阅读 · 24 评论 -
用canvas画图,动态替换图片,并批量下载,a标签会下载失败,因为太大了,所以用JSZip打包下载
canvas画图借用html2canvas插件画好后,用JSZip打包下载先构建数组用于批量下载// 批量下载海报开始代码// this.piliangQRCodeList 是某个方法中获取的,我做的时候,来自与element-ui的el-select组件的多选属性得到的数组// this.codeList 从接口获取的数据,格式为Array let doms = []...原创 2019-04-03 10:22:30 · 676 阅读 · 0 评论