Python Reportlab PDF - Text auf der Seite Zentrieren

Ich bin mit ReportLab zum generieren einer pdf-Datei, die dynamisch mit python.

Möchte ich eine Textzeile zentriert auf einer Seite. Hier ist der spezifische code, den ich derzeit habe, aber nicht wissen, wie Sie zum Zentrum der text horizontal.

header = p.beginText(190, 740)
header.textOut("Title of Page Here")

# I know i can use TextLine etc in place of textOut

p.drawText(header)

Den text angezeigt und ich kann manuell verschieben Sie die linke position, so dass der text sieht zentriert, aber ich brauche diese zentriert werden, programmgesteuert, da der text dynamisch, und ich weiß nicht, wie viel text es sein wird.

InformationsquelleAutor jhanifen | 2010-09-20
Schreibe einen Kommentar