使用项目符号从python生成pdf报告

时间:2013-03-01 01:55:43

标签: python pdf

我想从python脚本生成一个动态pdf文档,如下图所示。每个句子都以项目符号开头,文本和行数取决于用户指定的内容。关于如何从python中生成这个的任何建议或想法?我目前正在查看appy.pod和reportlab,有没有人知道如何制作要点?

enter image description here

1 个答案:

答案 0 :(得分:10)

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