目前项目中需要用若依实现一个excel的导出功能,其中需要把几张图片放到excel里面一起导出,网上查了说要用@excel注解的celltype属性,没做成功,请教一下做法

目前项目中需要用若依实现一个excel的导出功能,其中需要把几张图片放到excel里面一起导出,网上查了说要用@excel注解的celltype属性,没做成功,请教一下做法

关注这个需求我先前做过,我推荐给你。https://blog.csdn.net/weixin_43970743/article/details/125908242
/**
* excel批量用户导出
*/
@Overridepublic void exportUsersToExcel(HttpServletResponse response) {
try {
//从数据库查询到数据
List<UserEntity> users = this.list();
//设置信息头,告诉浏览器内容为excel类型
response.setHeader("content-Type", "application/vnd.ms-excel");
//设置下载名称
response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode("学生信息表.xls", StandardCharsets.UTF_8.name()));
//字节流输出
ServletOutputStream out = response.getOutputStream();
//设置excel参数
ExportParams params = new ExportParams();
//设置sheet名名称
params.setSheetName("学生列表");
//设置标题
params.setTitle("学生信息表");
//转成对应的类型;要不然会报错,虽然也可以导出成功
List<ExportExcelUser> exportUsers = this.changeType(users);
//导入excel
Workbook workbook = ExcelExportUtil.exportExcel(params, ExportExcelUser.class, exportUsers);
//写入
workbook.write(out);
} catch (Exception e) {
e.printStackTrace();
}
}