如何使用hutool依赖新建一个excel 并向其中插入文件
时间: 2023-12-19 19:05:06 浏览: 197
使用 Hutool 创建 Excel 并向其中插入数据,可以按照以下步骤进行:
1. 在项目中引入 Hutool 依赖:
```xml
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>x.x.x</version>
</dependency>
```
2. 创建 Excel 对象:
```java
ExcelWriter writer = ExcelUtil.getWriter("路径/文件名.xlsx");
```
3. 向 Excel 中插入数据:
```java
// 写入表头
writer.writeHeadRow(Arrays.asList("姓名", "年龄", "性别"));
// 写入数据
writer.writeRow(Arrays.asList("张三", 20, "男"), true);
writer.writeRow(Arrays.asList("李四", 25, "女"), true);
writer.writeRow(Arrays.asList("王五", 30, "男"), true);
```
4. 插入文件:
```java
// 插入图片
writer.addPicture(1, 4, "路径/图片.jpg");
// 插入文件
writer.addHyperlink(2, 4, "文件名.pdf", "文件名");
```
5. 关闭 Excel 对象:
```java
writer.close();
```
这样就可以使用 Hutool 创建 Excel 并向其中插入文件了。具体的插入方式,可以根据实际需要进行调整。
阅读全文