1.导入freemarker jar包
<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.30</version> </dependency>
2.导出PDF的工具类
3.在指定的模板文件位置放入写好的模板文件和字体的脚本文件
4.将你要展示出来的数据查询出来并用map接收
5.调用工具类方法生成PDF并上传到OSS
5.1 service层
5.2 上传方法
5.3 下载方法
5.4 controller层
6.前端点击按钮下载PDF(用的是Angular框架)