使用要点从python生成pdf报告

使用要点从python生成pdf报告,python,pdf,Python,Pdf,我想从一个类似下图的python脚本生成一个动态pdf文档。每个句子都以一个项目符号开头,文本和行数取决于用户指定的内容。关于如何从python生成此内容,有什么建议或想法吗?我现在正在看appy.pod和reportlab,有人知道如何生成要点吗 只需使用unicode项目符号• 要在python中使用unicode字符,可以直接指定字符或使用其unicode代码点 u'•' == u'\u2022' 例如: from reportlab.pdfgen import canvas c =

我想从一个类似下图的python脚本生成一个动态pdf文档。每个句子都以一个项目符号开头,文本和行数取决于用户指定的内容。关于如何从python生成此内容,有什么建议或想法吗?我现在正在看appy.pod和reportlab,有人知道如何生成要点吗


只需使用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()

u'\u2022第一句'