本文整理汇总了Python中reportlab.platypus.Table.style方法的典型用法代码示例。如果您正苦于以下问题:Python Table.style方法的具体用法?Python Table.style怎么用?Python Table.style使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类reportlab.platypus.Table
的用法示例。
在下文中一共展示了Table.style方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: compileTable
# 需要导入模块: from reportlab.platypus import Table [as 别名]
# 或者: from reportlab.platypus.Table import style [as 别名]
def compileTable(self,tableInstance):
colWidths = tableInstance.colWidths
cellFormats = tableInstance.model.headerCellFormats \
+ tableInstance.model.dataCellFormats
rows = list(tableInstance._rows)
if tableInstance.model.showHeaders:
headerData = []
for col in tableInstance.model.columns:
if col.label is None:
headerData.append("")
else:
headerData.append(col.label)
rows.insert(0,headerData)
if len(rows) == 0:
return
t = Table(rows,colWidths) #,repeatRows=repeatRows)
# style of the flowable:
t.style = tableInstance._flowStyle.child()
t.setStyle(TableStyle(cellFormats))
return t