ezhizao_zx преди 1 година
родител
ревизия
c559f7e58e
променени са 1 файла, в които са добавени 11 реда и са изтрити 16 реда
  1. 11 16
      src/main/java/cn/ezhizao/common/utils/PdfUtil.java

+ 11 - 16
src/main/java/cn/ezhizao/common/utils/PdfUtil.java

@@ -2,14 +2,10 @@ package cn.ezhizao.common.utils;
 
 import com.itextpdf.html2pdf.ConverterProperties;
 import com.itextpdf.html2pdf.HtmlConverter;
-import com.itextpdf.kernel.font.PdfFont;
 import com.itextpdf.kernel.geom.PageSize;
 import com.itextpdf.kernel.pdf.PdfDocument;
 import com.itextpdf.kernel.pdf.PdfWriter;
 import com.itextpdf.layout.font.FontProvider;
-import com.itextpdf.text.DocumentException;
-import com.itextpdf.text.Font;
-import com.itextpdf.text.pdf.BaseFont;
 import freemarker.template.Configuration;
 import freemarker.template.Template;
 import lombok.extern.slf4j.Slf4j;
@@ -23,17 +19,17 @@ public class PdfUtil {
     @Autowired
     private Configuration configuration;
 
-    private static BaseFont baseFont = null;
-
-    static {
-        try {
-            baseFont = BaseFont.createFont("simsun.ttc,1", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
-        } catch (DocumentException e) {
-            log.error("字体初始化失败!", e);
-        } catch (IOException e) {
-            log.error("simsun.ttc字体不存在!", e);
-        }
-    }
+//    private static BaseFont baseFont = null;
+//
+//    static {
+//        try {
+//            baseFont = BaseFont.createFont("simsun.ttc,1", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
+//        } catch (DocumentException e) {
+//            log.error("字体初始化失败!", e);
+//        } catch (IOException e) {
+//            log.error("simsun.ttc字体不存在!", e);
+//        }
+//    }
 
     /**
      * 获取模板内容
@@ -70,7 +66,6 @@ public class PdfUtil {
             converterProperties.setCharset("UTF-8");
             FontProvider fontProvider = new FontProvider();
 //            fontProvider.addSystemFonts();
-
             fontProvider.addFont("simsun.ttc");
             converterProperties.setFontProvider(fontProvider);
             HtmlConverter.convertToPdf(content, new FileOutputStream(outPath), converterProperties);