You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

FPDF2 FlexTemplate多行文本换行显示异常问题求助

FPDF2 FlexTemplate多行文本换行显示异常问题求助

大家好,我最近在用fpdf2的FlexTemplate时碰到个麻烦事,想请各位帮忙解惑:

当我把带换行的多行文本传入FlexTemplate后,它没办法正确识别换行,没法在PDF里展示出预期的换行效果;但同样的文本内容,用普通的multi_cell()方法就能正常显示换行,完全没问题。

我当前的环境版本:

  • Python 3.11.1
  • fpdf2 2.7.9

下面是我写的测试代码,大家可以直接运行复现这个问题:

from datetime import datetime
from fpdf import FPDF
from fpdf import FlexTemplate

ra_address = "Dummy Firstname Lastname Streetname. 123 12345 London"
title = "Y o u   A r e   A m a z i n g"
logo_path = "assets/Logo-test.png"
generic_info = "Tel.: 000 / 000 000 0 - 0\nFax: 000 / 000 000 1\nMail: hello@example.uk"
created = "Created: "+datetime.now().strftime("%d.%m.%Y")
legend = """My Legend: CL = Countless:  1 = yearly / 2 = half / 4 = quarter / 5 = monthly / 6 = single  Options: C = Cookie / ED = Endcake / LW = Lower Water / ST = Storm / IZ = IceZip / GL = Global /..."""

备注:内容来源于stack exchange,提问作者Neo Yion

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 10:28:05