TTMSFNCPDFRichTextLibParagraphStyle Record
Specifies the paragraph layout attributes for a block of rich text, including indentation, line spacing, line break mode, and tab stops.
API unit family: TMSFNCPDFRichTextLib
Syntax
TTMSFNCPDFRichTextLibParagraphStyle = record
struct DECLSPEC_DRECORD TTMSFNCPDFRichTextLibParagraphStyle
Fields and properties
| Name | Type | Description |
|---|---|---|
Alignment |
TTMSFNCGraphicsTextAlign |
Horizontal alignment of the lines in the paragraph. |
FirstLineHeadIndent |
Single |
Indent applied to the first line of the paragraph, in points. |
HeadIndent |
Single |
Indent applied to every line except the first, in points. |
HyphenationFactor |
Single |
Threshold between 0 and 1 controlling how readily lines are hyphenated; 0 disables hyphenation. |
LineBreakMode |
TTMSFNCPDFGraphicsLibLineBreakMode |
How text that does not fit the available width is broken or truncated. |
LineHeightMultiple |
Single |
Factor applied to the natural line height; 0 leaves the natural height unchanged. |
LineSpacing |
Single |
Additional space inserted between lines of the paragraph, in points. |
MaximumLineHeight |
Single |
Upper bound for the height of a line, in points; 0 means unbounded. |
MinimumLineHeight |
Single |
Lower bound for the height of a line, in points. |
ParagraphSpacing |
Single |
Space inserted after the paragraph, in points. |
ParagraphSpacingBefore |
Single |
Space inserted before the paragraph, in points. |
TabStops |
TTMSFNCPDFRichTextLibTabStops |
The tab stop positions that apply within the paragraph. |
TailIndent |
Single |
Indent of the trailing edge of the paragraph, in points. |