The CanvasTextFormat type exposes the following members.
Gets or sets a custom trimming sign.
Specifies the direction in which the text is read.
Specifies the font family name (Arial, Times New Roman, etc.)
Specifies the font size.
Specifies the degree to which the font is stretched, compared to the normal aspect ratio of that font.
Specifies the style of a font face (for example, normal or italic).
Specifies the density of a typeface, in terms of the lightness or heaviness of the strokes.
Specifies the horizontal paragraph alignment.
Specifies the incremental tab stop position.
Specifies whether the last line is wrapped.
Negative values use default line spacing; non-negative values specify the line height.
Specifies the distance from top of line to baseline. A reasonable ratio to lineSpacing is 80 percent.
Specifies how lines are spaced apart.
Specifies the locale name.
Specifies how glyphs are aligned to the margin.
Specifies text drawing options.
A character code used as the delimiter that signals the beginning of the portion of text to be preserved. Most useful for path ellipsis, where the delimiter would be a slash.
A value that indicates how many occurrences of the delimiter to step back.
Specifies the granularity used to trim text overflowing the layout box.
Specifies the type of trimming sign used, when text is drawn outside a text layout's requested size extents.
Specifies the vertical paragraph alignment.
Specifies the orientation of glyphs when a vertical reading direction is used.
Specifies word wrapping behavior.