drew 6 年之前
父節點
當前提交
7ac69600b7

+ 1 - 1
src/main/java/com/izouma/awesomeAdmin/service/GenCodeService.java

@@ -112,7 +112,7 @@ public class GenCodeService {
     private int measureText(String text, float fontSize) throws IOException, FontFormatException {
         AffineTransform affinetransform = new AffineTransform();
         FontRenderContext frc = new FontRenderContext(affinetransform, true, true);
-        Font font = Font.createFont(Font.TRUETYPE_FONT, this.getClass().getResourceAsStream("/font/PingFangRegular.ttf"));
+        Font font = Font.createFont(Font.TRUETYPE_FONT, this.getClass().getResourceAsStream("/font/SourceHanSansCN-Normal.ttf"));
         return (int) (font.deriveFont(fontSize).getStringBounds(text, frc).getWidth());
     }
 

+ 1 - 1
src/test/java/com/izouma/awesomeAdmin/CommonTest.java

@@ -79,7 +79,7 @@ public class CommonTest {
     public void testMeasureText() throws IOException, FontFormatException {
         AffineTransform affinetransform = new AffineTransform();
         FontRenderContext frc = new FontRenderContext(affinetransform, true, true);
-        Font font = Font.createFont(Font.TRUETYPE_FONT, this.getClass().getResourceAsStream("/font/PingFangRegular.ttf"));
+        Font font = Font.createFont(Font.TRUETYPE_FONT, this.getClass().getResourceAsStream("/font/SourceHanSansCN-Normal.ttf"));
         System.out.println((int) (font.deriveFont(14f).getStringBounds("aaa", frc).getWidth()));
     }