TextProcessSettings
Configuration settings for text processing operations.
Remarks
public HorizontalAlignment HorizontalAlignment{ get; set }Gets or sets the horizontal text alignment.
public VerticalAlignment VerticalAlignment{ get; set }Gets or sets the vertical text alignment.
public TextJustify TextJustify{ get; set }Gets or sets how extra horizontal space is distributed when HorizontalAlignment is Justify.
public LastLineAlignment LastLineAlignment{ get; set }Gets or sets how paragraph-terminating lines are aligned when HorizontalAlignment is Justify.
public TextOverEdge OverEdge{ get; set }Gets or sets the top edge metric for text box trimming.
public TextUnderEdge UnderEdge{ get; set }Gets or sets the bottom edge metric for text box trimming.
public LeadingDistribution LeadingDistribution{ get; set }Gets or sets how extra leading from line-height is distributed.
public LineHeightMode LineHeightMode{ get; set }Gets or sets how each line's height is determined relative to the fonts it contains.
Gets or sets the line height as a multiple of font size, used when LineHeightMode is Scaled.
public LayoutSettings layoutLayout settings including alignment, max dimensions, and spacing.
public TextDirection baseDirectionBase paragraph direction for bidirectional text processing.
