From acfe77a3266eb80bc70931a7009ddfee69baebe2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E4=B8=80=E4=B8=81?= <1769123563@qq.com> Date: Tue, 18 Nov 2025 17:33:55 +0800 Subject: [PATCH] Improve PDF Export --- ReportEngine/renderers/html_renderer.py | 4 ++-- templates/index.html | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ReportEngine/renderers/html_renderer.py b/ReportEngine/renderers/html_renderer.py index ca6a631..0cdf3f0 100644 --- a/ReportEngine/renderers/html_renderer.py +++ b/ReportEngine/renderers/html_renderer.py @@ -101,8 +101,8 @@ class HTMLRenderer: @staticmethod def _get_font_path() -> Path: - """返回PDF导出所需字体的路径""" - return Path(__file__).parent / "assets" / "fonts" / "SourceHanSerifSC-Medium.otf" + """返回PDF导出所需字体的路径(使用优化后的子集字体)""" + return Path(__file__).parent / "assets" / "fonts" / "SourceHanSerifSC-Medium-Subset.otf" def _load_lib(self, filename: str) -> str: """ diff --git a/templates/index.html b/templates/index.html index f3b0ca1..aee3cc6 100644 --- a/templates/index.html +++ b/templates/index.html @@ -5,6 +5,9 @@