From 0d2aa00acd554fc657eae6056a4ffb206699f4e3 Mon Sep 17 00:00:00 2001 From: whyczh <hzjl@qq.com> Date: 星期六, 02 四月 2022 11:46:16 +0800 Subject: [PATCH] 更新 --- src/main/java/testElectronJ/TestController.java | 11 ++++------- 1 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/main/java/testElectronJ/TestController.java b/src/main/java/testElectronJ/TestController.java index d62e8b9..384e908 100644 --- a/src/main/java/testElectronJ/TestController.java +++ b/src/main/java/testElectronJ/TestController.java @@ -2,10 +2,7 @@ import lombok.extern.slf4j.Slf4j; import org.apache.poi.hssf.usermodel.*; -import org.apache.poi.xssf.usermodel.XSSFDrawing; -import org.apache.poi.xssf.usermodel.XSSFRow; -import org.apache.poi.xssf.usermodel.XSSFSheet; -import org.apache.poi.xssf.usermodel.XSSFWorkbook; +import org.apache.poi.xssf.usermodel.*; import org.springframework.web.bind.annotation.*; import sun.misc.BASE64Decoder; import testElectronJ.util.ServletUtils; @@ -156,9 +153,9 @@ sheet.createRow(rowNumSheet-1); sheet.getRow(rowNumSheet-1).createCell(0).setCellValue(picName[i]); //rowNum++; - HSSFClientAnchor anchor = new HSSFClientAnchor(0, 0, 512, 255,(short) 0, rowNumSheet, (short) 10, rowNumSheet+27); + XSSFClientAnchor anchor = new XSSFClientAnchor(0, 0, 512, 255,(short) 0, rowNumSheet, (short) 10, rowNumSheet+27); anchor.setAnchorType(3); - patriarch.createPicture(anchor,wb.addPicture(bytes.get(picNum),HSSFWorkbook.PICTURE_TYPE_PNG)).resize(1); + patriarch.createPicture(anchor,wb.addPicture(bytes.get(picNum),XSSFWorkbook.PICTURE_TYPE_PNG)).resize(1); picNum ++; rowNumSheet+=27; } @@ -209,7 +206,7 @@ // 杞爜闃叉涔辩爜 resp.addHeader("Content-Disposition", "attachment;filename=" + new String(excelName.getBytes("UTF-8"), "ISO8859-1") - + ".xls"); + + ".xlsx"); OutputStream out = resp.getOutputStream(); wb.write(out); out.close(); -- Gitblit v1.9.1