Skip to main content
Table of Contents

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

GeneratedPascalC++
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.