SectionStyle¶
-
class rinoh.structure.SectionStyle(base=
None
, **attributes)¶ Style class for
Section
- width¶
Width to render the flowable at (inherited from
GroupedFlowablesStyle
)Accepts
FlowableWidth
:auto
,fill
or a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
fill
- title¶
Title to precede the flowables (inherited from
GroupedFlowablesStyle
)Accepts
StyledText
: a list of styled text strings, separated by spaces. A styled text string is a quoted string ('
or"
), optionally followed by a style name enclosed in braces:'text string' (style name)
Default: (no value)
- flowable_spacing¶
Spacing between flowables (inherited from
GroupedFlowablesStyle
)Accepts
Dimension
: a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
0
- same_page¶
Keep all flowables on a single page, if possible. (inherited from
GroupedFlowablesStyle
)Accepts
Bool
:true
orfalse
Default:
false
- horizontal_align¶
Horizontal alignment of the flowable (inherited from
FlowableStyle
)Accepts
HorizontalAlignment
:left
,right
,center
Default:
left
- space_above¶
Vertical space preceding the flowable (inherited from
FlowableStyle
)Accepts
Dimension
: a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
0
- space_below¶
Vertical space following the flowable (inherited from
FlowableStyle
)Accepts
Dimension
: a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
0
- margin_left¶
Left margin (inherited from
FlowableStyle
)Accepts
Dimension
: a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
0
- margin_right¶
Right margin (inherited from
FlowableStyle
)Accepts
Dimension
: a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
0
- padding¶
Padding (inherited from
FlowableStyle
)Accepts
Dimension
: a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
0
- padding_left¶
Left padding (inherited from
FlowableStyle
)Accepts
Dimension
: a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
0
- padding_right¶
Right padding (inherited from
FlowableStyle
)Accepts
Dimension
: a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
0
- padding_top¶
Top padding (inherited from
FlowableStyle
)Accepts
Dimension
: a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
0
- padding_bottom¶
Bottom padding (inherited from
FlowableStyle
)Accepts
Dimension
: a numeric value followed by a unit (pt
,in
,pc
,mm
,cm
,%
,/2
,/4
)Default:
0
- keep_with_next¶
Keep this flowable and the next on the same page (inherited from
FlowableStyle
)Accepts
Bool
:true
orfalse
Default:
false
- border¶
Border surrounding the flowable (inherited from
FlowableStyle
)Accepts
Stroke
: the width (Dimension
) and color (Color
) of the stroke, separated by a comma (,
)Default:
none
- border_left¶
Border left of the flowable (inherited from
FlowableStyle
)Accepts
Stroke
: the width (Dimension
) and color (Color
) of the stroke, separated by a comma (,
)Default:
none
- border_right¶
Border right of the flowable (inherited from
FlowableStyle
)Accepts
Stroke
: the width (Dimension
) and color (Color
) of the stroke, separated by a comma (,
)Default:
none
- border_top¶
Border above the flowable (inherited from
FlowableStyle
)Accepts
Stroke
: the width (Dimension
) and color (Color
) of the stroke, separated by a comma (,
)Default:
none
- border_bottom¶
Border below the flowable (inherited from
FlowableStyle
)Accepts
Stroke
: the width (Dimension
) and color (Color
) of the stroke, separated by a comma (,
)Default:
none
- background_color¶
Color of the area within the flowable’s borders (inherited from
FlowableStyle
)Accepts
Color
: HEX string with optional alpha component (#RRGGBB
,#RRGGBBAA
,#RGB
or#RGBA
)Default:
none
- page_break¶
Type of page break to insert before rendering this flowable (inherited from
FlowableStyle
)Accepts
Break
:none
,any
,left
,right
,any restart
,left restart
,right restart
Default:
None