This commit is contained in:
2025-12-04 18:10:14 +08:00
parent 9f669a9c94
commit bfedec249f
6 changed files with 810 additions and 12 deletions

View File

@@ -154,7 +154,14 @@ func (g *PDFGeneratorRefactored) generatePDF(product *entities.Product, doc *ent
chineseFontAvailable := g.fontManager.LoadChineseFont(pdf)
// 加载水印字体(使用宋体或其他非黑体字体)
g.fontManager.LoadWatermarkFont(pdf)
watermarkFontAvailable := g.fontManager.LoadWatermarkFont(pdf)
// 记录字体加载状态,便于诊断问题
g.logger.Info("PDF字体加载状态",
zap.Bool("chinese_font_loaded", chineseFontAvailable),
zap.Bool("watermark_font_loaded", watermarkFontAvailable),
zap.String("watermark_text", g.watermarkText),
)
// 设置文档信息
pdf.SetTitle("Product Documentation", true)