我正在创建一个包含表格的PDF,除了表格行与PDF格式不同
table = Table(data, colWidths=[3.05 * cm, 4.5 * cm, 4 * cm,3* cm, 3 * cm])
table.setStyle(TableStyle([
('INNERGRID', (0,0), (-1,-1), 0.25, black),
('BOX', (0,0), (-1,-1), 0.25, black),
]))
table.wrapOn(self.pdf, self.width_table, self.height_table)
table.drawOn(self.pdf, *self.coord(1.0, 18.6,cm))
这就是我现在用来创建表的方法。
谢谢,
答案 0 :(得分:0)
对于任何刚开始的人来说,这都是一个中心问题。
下面是一个完整的可行代码,从此开始构建。正如您在评论中所写,答案是循环。但是,以后任何人都会发现的问题是您如何处理多页表和这些表的设计。有很多值得研究的解决方案。
ByteBuffer