From ac33a3140ef8ef20dfd2537fce2dfdd0f374f30e Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期四, 26 二月 2026 17:42:10 +0800
Subject: [PATCH] 调试
---
server/dmmall_service/src/main/java/com/doumee/core/utils/GeneratePicUtil.java | 47 +++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 47 insertions(+), 0 deletions(-)
diff --git a/server/dmmall_service/src/main/java/com/doumee/core/utils/GeneratePicUtil.java b/server/dmmall_service/src/main/java/com/doumee/core/utils/GeneratePicUtil.java
index 0c7b424..89f9c8d 100644
--- a/server/dmmall_service/src/main/java/com/doumee/core/utils/GeneratePicUtil.java
+++ b/server/dmmall_service/src/main/java/com/doumee/core/utils/GeneratePicUtil.java
@@ -325,6 +325,53 @@
}
/**
+ * 鐢熸垚鍒嗕韩鍥剧墖
+ * @param headImg 澶撮儴鍥剧墖
+ * @param wxQrCodeImg 寰俊灏忕▼搴忎簩缁寸爜
+ * @return
+ * @throws Exception
+ */
+ public static InputStream generateShopImg(String headImg,InputStream wxQrCodeImg) throws Exception {
+ BufferedImage bi = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
+ //寰楀埌瀹冪殑缁樺埗鐜(杩欏紶鍥剧墖鐨勭瑪)
+ Graphics2D g2 = (Graphics2D) bi.getGraphics();
+ g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);
+ g2.fillRect(0, 0, width, height);
+
+ //鑳屾櫙鍥剧墖
+// BufferedImage titles = ImageIO.read(new URL(bg));
+// g2.drawImage(titles, 1, 1, 894, 1305, null);
+// g2.drawRect(0, 0, width - 1, height - 1);
+ //澶撮儴鍥剧墖
+ BufferedImage headBg = ImageIO.read(new URL(headImg));
+// BufferedImage headBg = getImgIO(imgurl);
+ g2.drawImage(headBg, 1, 1, 894, 1080, null);
+ g2.drawRect(0, 0, width - 1, height - 1);
+
+ g2.setColor(Color.black);
+ g2.setFont(new Font("榛戜綋", Font.PLAIN, 40));
+ g2.drawString("闀挎寜璇嗗埆灏忕▼搴�", 46, 1180);
+
+ g2.setColor(Color.gray);
+ g2.setFont(new Font("榛戜綋", Font.PLAIN, 32));
+ g2.drawString("鏌ョ湅鏇村绮惧僵鍐呭", 48, 1230);
+
+ //璁剧疆浜岀淮鐮佸浘鐗�
+// BufferedImage barcodeCode = ImageIO.read(new URL(wxQrCodeImg));
+ BufferedImage barcodeCode = getImgIO(wxQrCodeImg);
+ g2.drawImage(barcodeCode, 670, 1100, 180, 180,null);
+ g2.drawRect(0, 0, width - 1, height - 1);
+ InputStream inputStream = bufferedImageToInputStream(bi);
+ return inputStream;
+// String fileName = "8701EAC36DEC405A94C530F0E6796589.jpg"; //ID.nextGUID() + ".jpg";
+// GeneratePicUtil.saveFile(inputStream, filePath+ File.separator+fileName);
+// return filePath + File.separator+ fileName;
+ }
+
+
+
+
+ /**
* 鍥剧墖璁剧疆鍦嗚
* @param srcImage
* @return
--
Gitblit v1.9.3