From c648f01719258f78b500083a066e4f7414fb8307 Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@Admin> Date: 星期六, 15 十二月 2018 14:48:34 +0800 Subject: [PATCH] 分享图片头像圆角化 --- fanli/src/main/java/com/yeshi/fanli/util/ImageUtil.java | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 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 42012d2..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); } @@ -1069,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