reportlab文档中有LINEBELOW和LINEABOVE。 但我找不到定义右边界或左边界(LINELEFT、LINERIGHT)的方法。
关于如何渲染只有右边框的单元格有什么建议吗?
编辑:
我发现了“INNERGRID”,它允许我在两个单元格之间设置边界:
('INNERGRID',(0,0),(1,0),0.3*mm,(0,0,0))
这将在第一行的第一个和第二个单元格之间呈现黑色边框:
┌───────╥───────┐
│ cell1 ║ cell2 │ ║ = Border
└───────╨───────┘ │ = cell
但我正在寻找的是这样的东西:
╓───────┬───────╖
║ cell1 │ cell2 ║
╙───────┴───────╜
最佳答案
在 ReportLab 中有 'LINEBEFORE'
<- 左边框和 'LINEAFTER'
<- 右边框,用于此目标。
此处的文档:https://docs.reportlab.com/reportlab/userguide/ch7_tables/在名为“TableStyle 行命令”的部分中。
关于border - ReportLab 渲染表格单元格的右边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16679042/