我看到了一些使用表格添加水平线的代码示例,不过我想知道是否有更快捷的方法可以使用段落来实现。我查阅了reportlab文档,但没有找到相关信息。
所以我的问题是,是否可以使用段落来添加水平线?
HRFlowable
,这个flowable试图模仿HTML中的<HR>
标签的行为。只是为了给你一个提示,这是在HTML中的样子:HRFlowable(width="80%", thickness=1, lineCap='round', color=lightgrey, spaceBefore=1, spaceAfter=1, hAlign='CENTER', vAlign='BOTTOM', dash=None)
width: 水平线的宽度
thickness: 水平线的高度
lineCap: 确定终止线是否恰好在顶点处以正方形结束,或者在顶点上方或半圆形上方以正方形结束。
color: 直接的颜色表示
spaceBefore: ??? 源代码中未使用
spaceAfter: ??? 源代码中未使用
hAlign: ??? 源代码中未使用
vAlign: ??? 源代码中未使用
dash: 允许将线断成点或破折号。