使用reportlab构建表时设置表的缩进

时间:2018-09-21 04:33:49

标签: python reportlab

我正在尝试使用Python中的Reportlab构建报告,但效果很好。因此,我找不到用于设置表格缩进的命令(在画布上而不是单元格中的缩进)。

我想将桌子向左移动,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 :(得分:0)

将表格向左移动到左边距左边对齐吗?

设置colWidths=['*']。这将迫使表格使用整个页面的宽度,并自动将其向左对齐。