diff --git a/internal/shared/pdf/pdf_generator_refactored.go b/internal/shared/pdf/pdf_generator_refactored.go index da8d891..f3d4bff 100644 --- a/internal/shared/pdf/pdf_generator_refactored.go +++ b/internal/shared/pdf/pdf_generator_refactored.go @@ -114,7 +114,7 @@ func (g *PDFGeneratorRefactored) generatePDF(product *entities.Product, doc *ent // 保存当前工作目录(用于后续恢复) originalWorkDir, _ := os.Getwd() - + // 关键修复:gofpdf在AddUTF8Font和Output时都会处理字体路径 // 如果路径是绝对路径 /app/resources/pdf/fonts/simhei.ttf,gofpdf会去掉开头的/ // 变成相对路径 app/resources/pdf/fonts/simhei.ttf