ReportLab: Как выровнять текстовый объект?

У меня есть следующий код ReportLab:

    t = c.beginText()
    t.setFont('Arial', 25)
    t.setCharSpace(3)
    t.setTextOrigin(159,782)
    t.textLine("Some string")
    c.drawText(t)

Я хочу добиться: иметь 3 (пикселя?) пробела между каждый символ ( setCharSpace ) и выровняйте получившуюся строку по центру определенной области на странице

. Насколько я обнаружил, текстовый объект - это единственный способ указать пробел между символы.

Есть идеи?

15
задан Nicu Surdu 11 February 2011 в 15:36
поделиться