django 不可见的表格边框ReportLab

sqxo8psd  于 2023-05-08  发布在  Go
关注(0)|答案(1)|浏览(125)

我需要在ReportLab PDF上并排显示一些信息。例如,下面是一个小小的假装PDF。我必须将Thing 1Thing 2放在一起,并在它们下面显示信息。
--------------------------- | Thing 1: Thing 2: | | A-B-C 1-2-3 | | D-E-F 4-5-6 | | | | | -----------------------------
我使用Paragraph开始,但我找不到一种方法使Thing 1Thing 2对齐。所以我想用table。有没有一种方法,我可以有多个表格的PDF,都有不可见的边界?

5hcedyr0

5hcedyr01#

我想出了答案,我只是把表格的边框和单元格的颜色设为白色。
pdf_table.setStyle(TableStyle([('INNERGRID', (0, 0), (-1, -1), 0.25, colors.white), ('BOX', (0, 0), (-1, -1), 0.25, colors.white)]))
所需进口:

from reportlab.lib import colors
from reportlab.platypus.tables import TableStyle

关于表格here的进一步阅读。

相关问题