我有要添加到reportlab框架的文本列表

style = getSampleStyleSheet()['Normal']
style.wordWrap = 'LTR'
style.leading = 12
for legend in legends:
    elements.append(Paragraph(str(legend),style))

如果图例太长,则末尾的文本根本看不到。
在这种情况下如何引入换行符。

最佳答案

这可能适用也可能不适用,但我刚刚了解到,ReportLab的Paragraph对象忽略了通常用于在Python字符串中引入新行的\n

mailing list中,我了解到,在Paragraph中,您可以使用HTML的<br/>来引入新行。

对我来说很好。

09-10 04:17
查看更多