reportlab文档中有LINEBELOW和LINEABOVE。 但我找不到定义右边界或左边界的方法(LINELEFT,LINERIGHT)。
有关如何仅使用右边框渲染单元格的任何建议吗?
修改
我发现'INNERGRID'允许我在两个单元格之间放置边框:
('INNERGRID',(0,0),(1,0),0.3*mm,(0,0,0))
这将在第1行的第1个和第2个单元格之间呈现黑色边框:
┌───────╥───────┐
│ cell1 ║ cell2 │ ║ = Border
└───────╨───────┘ │ = cell
但我正在寻找的是:
╓───────┬───────╖
║ cell1 │ cell2 ║
╙───────┴───────╜
答案 0 :(得分:1)
有' LINEBEFORE' < -left border,' LINEAFTER' < - 右边框,用于报告实验室
中的此目标答案 1 :(得分:0)
我认为目前不支持设置TableStyles
独立公开的右边界。但是,根据您编辑要添加的问题的内容,您应该可以通过以下方式获得所需内容:
('GRID',(0,0),(-1,-1),0.3*mm,(0,0,0)),
('BOX',(0,0),(-1,-1),0.6*mm,(0,0,0))
这应该是细胞之间的细网格,然后是桌子周围较粗的边框。