[]
Represents a glyph run on a single line.
public class GlyphRun
Public Class GlyphRun
| Name | Description |
|---|---|
| BaselineOffset | Gets the offset to glyph run baseline relative to the text line position, in graphic units. |
| BidiLevel | Gets the resolved bidi level of the GlyphRun. |
| CharWidthFactor | Gets the character width scale factor (or height scale factor for vertical text). |
| CodePointCount | Gets the number of code points in the glyph run. |
| CodePointIndex | Gets the index of the first code point in the glyph run. |
| CodePoints | Gets the array of UTF-32 characters (code points). |
| ConditionalHyphen | Gets a value indicating if the glyph run represents the conditional hyphen. |
| EmulatedUpright | Indicates if the glyphs with usually horizontal reading direction should appear upright with vertical reading direction. |
| FirstGlyph | Gets the first glyph of the run. |
| FontUnitsToSize | Gets the factor to scale from the font design units to the specified font size. |
| Format | Gets the format of the GlyphRun. |
| GlyphCount | Gets the number of the glyphs in the run. |
| InlineObject | Gets the associated InlineObject, if any exists. |
| IsEllipsis | Gets a value indicating if the glyph run is ellipsis for trimmed text. |
| IsTab | Gets a value indicating if the glyph run represents a tabulation character. |
| LastGlyph | Gets the last glyph of the run. |
| Length | Gets the length of the glyph run along the reading direction, in graphic units. |
| LineSection | Gets the owner LineSection object, if any exists. |
| Offset | Gets the offset of the glyph run start along the reading direction, in graphic units. |
| OriginOffset | Gets the offset to glyph run's top origin (left for vertical text) relative to the text line position, in graphic units. |
| RightToLeft | Indicates if the glyph run should appear from right to left. |
| RotateSidewaysCounterclockwise | Indicates if sideways should be rotated counterclockwise. |
| Sideways | Indicates if the glyph run should appear rotated 90 or -90 degrees. |
| SuperOrSubscript | Gets a value indicating whether the glyph run should be displayed as superscript or as subscript. |
| TabStopLeader | Gets the type of the leader line displayed under the tab character. |
| TabWithAlignment | Gets a value indicating if the glyph run represents a character tabulation with additional alignment options. |
| TextLayout | Gets the owner TextLayout object. |
| TextLine | Gets the owner TextLine object. |
| Vertical | Indicates if the glyph run should appear upright with vertical reading direction. |
| VerticalBaselineOffset | Gets the offset from the Roman baseline to Ideographic centered baseline, in graphic units. |