使用Python生成带有项目符号的PDF报告

7
我希望能够从Python脚本生成一个动态的PDF文档,看起来像下面的图片。每个句子都以符号点开头,文本和行数取决于用户的指定。你有什么建议或想法可以让我从Python中生成这个文档吗?我目前正在研究appy.pod和ReportLab,有人知道如何制作符号点吗?

2
u'\u2022 First sentence' - grc
1个回答

15

只需使用Unicode符号•即可。

在Python中使用Unicode字符,您可以直接指定字符或使用其Unicode代码点。

u'•' == u'\u2022'

例如:

from reportlab.pdfgen import canvas

c = canvas.Canvas("test.pdf")
c.drawString(100, 100, u'\u2022 First sentence')
c.save()

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接