Таблица позиционируется по левому нижнему углу таблицы… соответственно когда высота таблицы растет - то она растет вверх.

Как можно зафиксировать таблицу по вертикали сверху - чтобы если таблица изменялась - то ее верхняя граница была всегда на одном и том же месте?




РЕШЕНО: посмотрел исходники… в общем кому интересно:

метод wrapOn - возвращает актуальные ширину и высоту.. поэтому далее в методе drawOn - вычитаю дополнительно высоту - и получаем фиксированную верхнюю границу…

width2, height2 = table.wrapOn(p, width, height)
table.drawOn(p, 3.5*inch, A4 - height2, 0 )

p.s для самых маленьких. A4 - импортированная переменная - кортеж с шириной и высотой страницы формата А4