This commit is contained in:
Looly
2024-11-14 14:10:27 +08:00
parent 9b3709ad45
commit 7bb487419c
17 changed files with 238 additions and 194 deletions

View File

@@ -0,0 +1,29 @@
package org.dromara.hutool.poi.excel.shape;
import org.apache.poi.ss.usermodel.Picture;
import org.apache.poi.ss.usermodel.Workbook;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.poi.excel.WorkbookUtil;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import java.util.List;
public class ExcelPicUtilTest {
@Test
@Disabled
void readPicTest() {
final Workbook book = WorkbookUtil.createBook("d:/test/poi/a.xlsx");
final List<Picture> picMap = ExcelPicUtil.getShapePics(
WorkbookUtil.createBook("d:/test/poi/a.xlsx"), 0);
Console.log(picMap);
// final List<? extends PictureData> allPictures = book.getAllPictures();
// for (PictureData shape : allPictures) {
// Console.log(shape);
// }
IoUtil.closeQuietly(book);
}
}

View File

@@ -835,7 +835,7 @@ public class ExcelWriteTest {
final File file = new File("C:\\Users\\zsz\\Desktop\\1.jpg");
writer.writeImg(file, 0, 0, 5, 10);
writer.writePic(file, 0, 0, 5, 10);
writer.flush(new File("C:\\Users\\zsz\\Desktop\\2.xlsx"), true);