border - ReportLab 渲染表格单元格的右边框?

标签 border reportlab

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/

相关文章:

Java图形和JScrollPane中的边框问题

Jquery Accordion 删除边框顶部

python - 报告实验室低性能

python - 在 Python 中将纯文本转换为 PDF

python - 为什么 z3c.RML 会忽略 <template> 的 pageSize 属性

java - 何时子类化 AbstractBorder 以及何时实现 Border 接口(interface)?

css - 边框图片不显示

android - Android 中按钮的边框

python - reportlab 使用 registerFont 添加字体

python - reportlab 中的条件分页符