前端时间公司有个项目,需求大致是这样的 根据word模版,生成带学生照片的信息表格。如果是批量打印,则生成一个word文档,每个学生占用一页。 在实现时,参考了两位老哥的代码: 使用poi根据模版生成word文档,支持插入数据和图片 poi替换word模板内容 并且合并生成多页的word 实现分页。 先上工具类的代码: 下面是很多人都提到的poi无法显示bug的解决: 最后是我自己的实现类代码: ...
2019-07-26 17:07 2 768 推荐指数:
使用org.apache.tools.zip.ZipOutputStream 压缩 下载 ...
/*php多文件压缩并且下载*/ function addFileToZip($path,$zip){ $handler=opendir($path); //打开当前文件夹由$path指定。 while(($filename=readdir($handler ...
import axios from 'axios' import JSZip from 'jszip' //打包压缩必备,参考链接https://stuk.github.io/jszip/ import FileSaver ...
JSZip和FileSaver.js 本节会简单的介绍一下JSZip和FileSaver.js的API和用法。 安装 npm install jszip file-saver ...
一、制作word模版,${xxxx}是一会要替换的内容,最下面的表格是要插入数据,根据是否以$开头来判断是需要替换还是插入数据, 注意如果是需要插入数据,制作的表格模版需要一行空行,也只能有一行空行,原因可以看我代码的逻辑,表格中${header} 和${hearder2}是放入需要 ...
我使用的是Springboot框架开发的。首先需要在pom.xml文件中引入以下maven包: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi ...
有时候会有多个附件一起下载的需求,这个时候最好就是打包下载了 首先下面这段代码是正常的单个下载 下面代码是打包下载 最后是ZipUtils类内容 ...