From bfa0b11dfbfe5b71e11f4544e688e4d9f325d1b5 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期一, 09 六月 2025 10:26:51 +0800
Subject: [PATCH] 修改bug和管理后台报表
---
DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/itextpdf/HtmlToPdfUtils.java | 34 +++++++++++++++++-----------------
1 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/itextpdf/HtmlToPdfUtils.java b/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/itextpdf/HtmlToPdfUtils.java
index 008f287..f84d8e1 100644
--- a/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/itextpdf/HtmlToPdfUtils.java
+++ b/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/itextpdf/HtmlToPdfUtils.java
@@ -62,23 +62,23 @@
//添加水印
pdfDocument.addEventHandler(PdfDocumentEvent.END_PAGE, new WaterMarkEventHandler(waterMark));
-// //添加页码
-// //pdfDocument.addEventHandler(PdfDocumentEvent.END_PAGE,new PageEventHandler());
-// //添加中文字体支持
-// ConverterProperties properties = new ConverterProperties();
-// FontProvider fontProvider = new FontProvider();
-//
-// PdfFont sysFont = PdfFontFactory.createFont("STSongStd-Light", "UniGB-UCS2-H", false);
-// fontProvider.addFont(sysFont.getFontProgram(), "UniGB-UCS2-H");
-//
-// //添加自定义字体,例如微软雅黑
-// /*if (StringUtils.isNotBlank(fontPath)){
-// PdfFont microsoft = PdfFontFactory.createFont(fontPath, PdfEncodings.IDENTITY_H, false);
-// fontProvider.addFont(microsoft.getFontProgram(), PdfEncodings.IDENTITY_H);
-// }*/
-//
-// properties.setFontProvider(fontProvider);
- HtmlConverter.convertToPdf(htmlStream, pdfDocument);
+ //添加页码
+ //pdfDocument.addEventHandler(PdfDocumentEvent.END_PAGE,new PageEventHandler());
+ //添加中文字体支持
+ ConverterProperties properties = new ConverterProperties();
+ FontProvider fontProvider = new FontProvider();
+
+ PdfFont sysFont = PdfFontFactory.createFont("STSongStd-Light", "UniGB-UCS2-H", false);
+ fontProvider.addFont(sysFont.getFontProgram(), "UniGB-UCS2-H");
+
+ //添加自定义字体,例如微软雅黑
+ /*if (StringUtils.isNotBlank(fontPath)){
+ PdfFont microsoft = PdfFontFactory.createFont(fontPath, PdfEncodings.IDENTITY_H, false);
+ fontProvider.addFont(microsoft.getFontProgram(), PdfEncodings.IDENTITY_H);
+ }*/
+
+ properties.setFontProvider(fontProvider);
+ HtmlConverter.convertToPdf(htmlStream, pdfDocument, properties);
pdfWriter.close();
pdfDocument.close();
--
Gitblit v1.7.1