From 48bfa27ec8baca2638703f711e21fb684e52624e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A9=E7=88=B1=E6=9C=89=E6=83=85?= Date: Wed, 9 Apr 2025 16:06:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E5=8A=A0=E8=BD=BD=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E8=B5=84=E6=BA=90=E6=97=B6=EF=BC=8C=20=E7=BB=99?= =?UTF-8?q?=E6=96=87=E5=AD=97=E7=82=B9=E9=80=89=E9=AA=8C=E8=AF=81=E7=A0=81?= =?UTF-8?q?=E5=8A=A0=E9=BB=98=E8=AE=A4=E7=9A=84=E5=AD=97=E4=BD=93=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../captcha/resource/DefaultBuiltInResources.java | 5 +++++ .../{ => cut-image/template}/fonts/SIMSUN.TTC | Bin 2 files changed, 5 insertions(+) rename src/main/resources/META-INF/{ => cut-image/template}/fonts/SIMSUN.TTC (100%) diff --git a/src/main/java/cloud/tianai/captcha/resource/DefaultBuiltInResources.java b/src/main/java/cloud/tianai/captcha/resource/DefaultBuiltInResources.java index 7baa330..e4a4b7b 100644 --- a/src/main/java/cloud/tianai/captcha/resource/DefaultBuiltInResources.java +++ b/src/main/java/cloud/tianai/captcha/resource/DefaultBuiltInResources.java @@ -66,6 +66,11 @@ public class DefaultBuiltInResources { template1.put(TEMPLATE_FIXED_IMAGE_NAME, new Resource(type, finalPathPrefix.concat("/rotate_1/fixed.png"))); resourceStore.addTemplate(CaptchaTypeConstant.ROTATE, template1); }); + + // 字体包 + defaultTemplateResource.put(FontCache.FONT_TYPE, resourceStore -> { + resourceStore.addResource(FontCache.FONT_TYPE,new Resource(type, finalPathPrefix.concat("/fontS/SIMSUN.TTC"))); + }); } diff --git a/src/main/resources/META-INF/fonts/SIMSUN.TTC b/src/main/resources/META-INF/cut-image/template/fonts/SIMSUN.TTC similarity index 100% rename from src/main/resources/META-INF/fonts/SIMSUN.TTC rename to src/main/resources/META-INF/cut-image/template/fonts/SIMSUN.TTC