Back to API Reference
Struct
TextProcessSettings
sealed
Configuration settings for text processing operations.
Remarks
This struct encapsulates all parameters needed by TextProcessor to process, shape, and lay out Unicode text. It combines layout settings with text-specific options like font size and base direction.
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 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 LayoutSettings layoutLayout settings including alignment, max dimensions, and spacing.
public TextDirection baseDirectionBase paragraph direction for bidirectional text processing.
