From c12b6ec43f6c79426d6f2337f903d3c0a225e9a5 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 15 二月 2019 10:39:01 +0800 Subject: [PATCH] 订单错误信息捕捉修改 --- fanli/src/main/java/com/yeshi/fanli/util/ImageUtil.java | 28 +++++++++++++--------------- 1 files changed, 13 insertions(+), 15 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/ImageUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/ImageUtil.java index 074b2da..c080a66 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/ImageUtil.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/ImageUtil.java @@ -27,11 +27,12 @@ import javax.imageio.ImageIO; +import org.yeshi.utils.HttpUtil; + import com.yeshi.fanli.entity.bus.activity.RecommendActivityTaoBaoGoods; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.log.LogHelper; import com.yeshi.fanli.util.taobao.TaoBaoUtil; -import org.yeshi.utils.HttpUtil; public class ImageUtil { @@ -700,7 +701,11 @@ // 鐢诲ご鍍� if (portrait != null) { BufferedImage portraitImg = ImageIO.read(portrait); - portraitImg = zoomInImage(portraitImg, 40, 40); + // 鏀剧缉澶у皬 + portraitImg = zoomInImage(portraitImg, 40,40); + // 鍦嗚 + portraitImg = roundImage(portraitImg, 10); + g2d.drawImage(portraitImg, 70 + (qrcodeImage.getWidth() - portraitImg.getWidth()) / 2, 1092 + (qrcodeImage.getHeight() - portraitImg.getHeight()) / 2, null); } @@ -711,34 +716,27 @@ // g2d.drawString("杩斿埄鍒告彁閱掓偍", 312, 1118 + 40); g2d.setColor(new Color(102, 102, 102)); - g2d.drawString("闀挎寜璇嗗埆浜岀淮鐮佸厤璐归鍒�", 312, 1142); + g2d.drawString("闀挎寜璇嗗埆浜岀淮鐮佸厤璐归鍒�", 312, 1150); g2d.setColor(new Color(102, 102, 102)); - g2d.drawString("鍏�", 1000, 1142); + g2d.drawString("鍏�", 1000, 1150); g2d.setColor(new Color(229, 0, 93)); - g2d.drawString(goodsList.size()+"", 1055, 1142); + g2d.drawString(goodsList.size()+"", 1055, 1150); g2d.setColor(new Color(102, 102, 102)); - g2d.drawString("涓晢鍝�", 1090, 1142); + g2d.drawString("涓晢鍝�", 1090, 1150); // 鎻愮ず璇� BufferedImage tips = ImageIO .read(ImageUtil.class.getClassLoader().getResourceAsStream("image/share/tips1.png")); tips = zoomInImage(tips,850, 65); - //g2d.setColor(new Color(255, 250, 250)); - g2d.drawImage(tips, 312,1180, null); - + g2d.drawImage(tips, 312,1190, null); g2d.dispose(); - // OutputStream out = new ByteArrayOutputStream(); new - // FileOutputStream(new File(targetPath)); - // ImageIO.write(targetImg, "JPEG", out); - // out.flush(); - // out.close(); ByteArrayOutputStream aos = new ByteArrayOutputStream(); ImageIO.write(targetImg, "JPEG", aos); InputStream is = new ByteArrayInputStream(aos.toByteArray()); @@ -1076,7 +1074,7 @@ gs.dispose(); return image; } - + public static int saveToImgByInputStream(InputStream inputStream, String imgPath, String imgName) { int stateInt = 1; try { -- Gitblit v1.8.0