Skip to content

Commit 6d11dcb

Browse files
authored
fix: fix image cannot get in test module (#297)
1 parent c657b44 commit 6d11dcb

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • fastexcel-test/src/test/java/cn/idev/excel/test/demo/write

fastexcel-test/src/test/java/cn/idev/excel/test/demo/write/WriteTest.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,8 +251,7 @@ public void imageWrite() throws Exception {
251251
imageDemoData.setFile(new File(imagePath));
252252
imageDemoData.setString(imagePath);
253253
imageDemoData.setInputStream(inputStream);
254-
imageDemoData.setUrl(
255-
new URL("https://raw.githubusercontent.com/fast-excel/fastexcel/master/src/test/resources/converter/img.jpg"));
254+
imageDemoData.setUrl(new URL("https://poi.apache.org/images/project-header.png"));
256255

257256
// 这里演示
258257
// 需要额外放入文字
@@ -303,6 +302,9 @@ public void imageWrite() throws Exception {
303302

304303
// 写入数据
305304
EasyExcel.write(fileName, ImageDemoData.class).sheet().doWrite(list);
305+
// 如果图片资源不可访问,XLSX格式会报错 SXSSFWorkbook - Failed to dispose sheet
306+
// 也可以考虑声明为XLS格式
307+
// EasyExcel.write(fileName, ImageDemoData.class).excelType(ExcelTypeEnum.XLS).sheet().doWrite(list);
306308
}
307309
}
308310

0 commit comments

Comments
 (0)