Я использую ReportLab для динамического создания PDF-файла с помощью python.
Мне нужна строка текст для центрирования на странице. Вот конкретный код, который у меня есть, но я не знаю, как центрировать текст по горизонтали.
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)
Текст отображается, и я могу вручную переместить левую позицию, чтобы текст выглядел центрированным, но мне нужно, чтобы это было центрировано программно, так как текст будет динамическим, а я этого не делаю. Не знаю, сколько там будет текста.