установить отступ таблицы при его создании с помощью reportlab - PullRequest
0 голосов
/ 21 сентября 2018

Я пытаюсь построить отчет с Reportlab на Python, он работает довольно хорошо.Поэтому я не могу найти команду для установки отступа таблицы (на холсте, а не отступа в ячейках).

Я хочу переместить стол влево, leftIndent ничего не делает?(Или я просто неправильно это реализовал?)

table = Table(data, repeatRows=1, hAlign='LEFT', colWidths=[380/nr_heading_items] * nr_heading_items)
table.setStyle(TableStyle([('FONTSIZE', (0, 0), (l_heading, 0), 16), ('leftIndent', 10)]))
story.append(table)

Есть предложения?

1 Ответ

0 голосов
/ 21 января 2019

Переместить таблицу влево, как в левом углу, рядом с левым полем?

Установить colWidths=['*'].Это заставит таблицу использовать всю ширину страницы и автоматически выровняет ее по левому краю.

...