This commit is contained in:
949036910@qq.com
2026-06-02 22:48:18 +08:00
parent f091e17ca4
commit f9bccba872
21 changed files with 2386 additions and 68 deletions

View File

@@ -115,11 +115,16 @@ def add_text_to_image(img, title, config):
style = config.get('style', 'default') # default, outline, blur_bg, gradient, split
# 加载字体
# 加载字体(禁止 load_default否则中文乱码
try:
font = ImageFont.truetype(font_path, font_size)
except:
font = ImageFont.load_default()
from modules.chinese_font import load_cjk_font
font = load_cjk_font(font_family, font_size)
except Exception as e:
print(f"[cover_generator] font load failed: {e}, retry SimHei", file=sys.stderr)
from modules.chinese_font import load_cjk_font
font = load_cjk_font("SimHei", font_size)
# 创建绘图对象
draw = ImageDraw.Draw(pil_img)