1、工具类的编写以及调用:java poi导出excel 带图片_桥边红药-CSDN博客_java导出excel图片
2、poi中新版本样式设置方法:HSSFCellStyle.ALIGN_CENTER HSSFCellStyle.VERTICAL_CENTER 等爆红的解决办法 – 代码先锋网 (codeleading.com)
3、图片放置方法解析:https://www.cnblogs.com/1175429393wljblog/p/9809868.html
1中使用的是旧版本的poi,如果maven中导入的是新版本的poi,在设置样式时会标红线,直接打开2,对该样式的表示方式进行修改即可。1中设置的图片占比较小,如果需要调整图片占比可以使用3
1中的方法导出的表格是Excel 2003版本的,格式为xls,由于Excel的特性一个sheet只能存储65535条记录。如果需要存的数据量比较多,提供两种解决思路1)分sheet,当记录超过65536条时创建新的sheet。2)导出为Excel 2007版本的表格,这个版本的Excel可以在一个Sheet中存储1048576记录,这个存储量应该已经可以满足大部分应用场景,如果还未能满足使用需求,可以在此基础上再进行分sheet。