From a3401bdff050bfb7e27a3893eb88200f05b74daa Mon Sep 17 00:00:00 2001 From: xhxu Date: Thu, 25 Aug 2022 10:04:18 +0800 Subject: [PATCH] // test --- .../src/main/java/com/iformall/utils/ImgYwsqhUtil.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/mallinkBApi/src/main/java/com/iformall/utils/ImgYwsqhUtil.java b/mallinkBApi/src/main/java/com/iformall/utils/ImgYwsqhUtil.java index 654adc1a8..aac2bf99d 100644 --- a/mallinkBApi/src/main/java/com/iformall/utils/ImgYwsqhUtil.java +++ b/mallinkBApi/src/main/java/com/iformall/utils/ImgYwsqhUtil.java @@ -17,6 +17,7 @@ import java.io.File; import java.io.InputStream; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; +import java.util.Date; import java.util.Locale; public class ImgYwsqhUtil { @@ -36,12 +37,13 @@ public class ImgYwsqhUtil { boolean isSeal,String merchant_name){ try { - + logger.info("starttime1----"+new Date().getTime()); // InputStream backImgUrl = ImgYwsqhUtil.class.getClassLoader().getResourceAsStream(imgTempPath); ClassPathResource resource = new ClassPathResource(imgTempPath); InputStream backImgUrl = resource.getInputStream(); - + logger.info("starttime2----"+new Date().getTime()); BufferedImage backImg = ImageIO.read(backImgUrl); + logger.info("starttime3----"+new Date().getTime()); // backImgUrl.close(); Graphics g = backImg.getGraphics(); @@ -107,9 +109,11 @@ public class ImgYwsqhUtil { //调这个方法就是开始这个整合 (可以多张图片,多个文字整合成一张图片,只有把他们放在这方法里面就行) g.dispose(); - + logger.info("starttime4----"+new Date().getTime()); ByteArrayOutputStream out = new ByteArrayOutputStream(); + ImageIO.write(backImg, "png", out); + logger.info("starttime5----"+new Date().getTime()); byte[] bytes = out.toByteArray(); // out.close(); return bytes;