From f7c34ae3b0ee91597103ff1adf7d848bdee9cffb Mon Sep 17 00:00:00 2001 From: jun Date: Mon, 1 Jul 2024 18:06:43 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=BD=E6=BA=AF=E6=8A=A5=E8=A1=A8=EF=BC=8C?= =?UTF-8?q?=E5=AD=97=E4=BD=93=E5=9C=B0=E5=9D=80=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../estsh/i3plus/ext/mes/apiservice/utils/MesTraceabilityTemp.java | 4 +++- .../cn/estsh/i3plus/ext/mes/pojo/constant/MesCommonConstant.java | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/utils/MesTraceabilityTemp.java b/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/utils/MesTraceabilityTemp.java index 0366293..1aac4ed 100644 --- a/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/utils/MesTraceabilityTemp.java +++ b/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/utils/MesTraceabilityTemp.java @@ -26,7 +26,9 @@ public class MesTraceabilityTemp { public static String getMesTraceabilityTemp(MesTraceabilityReportModel mesTraceabilityReportModel) throws DocumentException, IOException { Document document = new Document(); - BaseFont bfChinese = BaseFont.createFont("C:\\Windows\\Fonts\\simhei.ttf", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); + //本地地址 + //BaseFont bfChinese = BaseFont.createFont("C:\\Windows\\Fonts\\simhei.ttf", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); + BaseFont bfChinese = BaseFont.createFont(MesCommonConstant.FONDS_TEMP_PATH + "SIMHEI.TTF", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); Font whiteFont = new Font(bfChinese, 8, Font.NORMAL); whiteFont.setColor(BaseColor.WHITE); Font valueFont = new Font(bfChinese, 8, Font.NORMAL); diff --git a/modules/i3plus-ext-mes-pojo/src/main/java/cn/estsh/i3plus/ext/mes/pojo/constant/MesCommonConstant.java b/modules/i3plus-ext-mes-pojo/src/main/java/cn/estsh/i3plus/ext/mes/pojo/constant/MesCommonConstant.java index d218e03..07fc310 100644 --- a/modules/i3plus-ext-mes-pojo/src/main/java/cn/estsh/i3plus/ext/mes/pojo/constant/MesCommonConstant.java +++ b/modules/i3plus-ext-mes-pojo/src/main/java/cn/estsh/i3plus/ext/mes/pojo/constant/MesCommonConstant.java @@ -1,6 +1,8 @@ package cn.estsh.i3plus.ext.mes.pojo.constant; +import java.io.File; + public class MesCommonConstant { //yanfeng @@ -41,4 +43,8 @@ public class MesCommonConstant { public static final String OBS_END_POINT = "obs.cn-east-3.myhuaweicloud.com"; public static final String OBS_BUCKET_NAME = "mes-wms-obs"; public static final String OBS_LOCATION = "cn-east-3"; + + //字体位置 + public static final String FONDS_TEMP_PATH = File.separator+"usr" + File.separator+ "share" + File.separator+ "fonts" + File.separator+ "myfonts" + File.separator; + }