Reportlab表缺少底行

问题描述 投票:0回答:1

我正在使用reportlab创建一个表格,并希望所有单元格都带有边框。根据文档:

GRID等同于同时应用BOX和INNERGRID

所以我正在使用样式

('GRID', (0,0), (-1,-1), 1, colors.black)

这样,表格中缺少底行(最后一行下方的行)。我还尝试在桌子周围添加一个BOX,但是异常仍然存在。我该如何解决?

python report reportlab
1个回答
1
投票

问题是由桌子正下方的图像引起的。图像具有白色背景,这使底线似乎消失了。实际上,它被图像掩盖了。看起来Table在计算边框大小时不考虑边框的大小。我通过在表格和图片之间添加一个空格来解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.