Преглед изворни кода

文字水印优化,注册码位置调整

wang-hai-cheng пре 5 година
родитељ
комит
8a05ca933b
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      lift-upload/src/main/java/com/upload/util/WatermarkUtil.java

+ 2 - 2
lift-upload/src/main/java/com/upload/util/WatermarkUtil.java

@@ -126,9 +126,9 @@ public class WatermarkUtil {
         //把待加水印的图片读入缓存
         BufferedImage bufImg = new BufferedImage(imgWidth, imgHeight, BufferedImage.TYPE_INT_RGB);
         //设置字体
-        int fontSize = imgWidth / 30;
+        int fontSize = imgWidth / 40;
         Font font = new Font("宋体", Font.BOLD, fontSize);
-        float registrationCodeX = imgWidth - imgWidth / 1920F * (registrationCode.length() * fontSize / 72F * 96F);
+        double registrationCodeX = imgWidth - (registrationCode.length() * fontSize * 0.56);
         //创建输出流
         ByteArrayOutputStream bs = new ByteArrayOutputStream();
         ImageOutputStream imageOutputStream = ImageIO.createImageOutputStream(bs);