easyexcel到处图片
时间: 2023-10-13 07:07:32 浏览: 82
使用阿里巴巴的EasyExcel库将数据和图片导出到一个Excel文件
要使用easyexcel导出附件,你需要引入相应的依赖包。在pom.xml文件中,加入以下依赖:
```
<!-- easyexcel-->
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-spring-boot-starter</artifactId>
<version>4.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.1.2</version>
</dependency>
```
然后,你需要创建一个实体类来表示要生成excel的数据,如下所示:
```java
import lombok.Data;
import java.util.List;
@Data
public class CreateExcelSendEmailVo<T> {
/** 生成excel的数据 */
private List<T> dataList;
/** excel的表头 */
private List<String> tableHeadList;
/** 邮件的标题 */
private String emailTitle;
/** 邮件内容 */
private String emailContent;
/** 邮件收件人邮箱,支持多个收件人邮箱 */
private List<String> acceptAddressList;
}
```
接下来,你可以使用easyexcel将数据导出为excel文件,并作为附件发送邮件。在导出excel的方法中,你可以通过`response`对象将excel文件写入响应流中,实现下载功能。然后,你可以使用`commons-email`库来发送带有附件的邮件。
希望以上信息对你有帮助!
阅读全文