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
相关产品推荐
相关产品推荐

