| CanvasTextAnalyzer Methods |
The CanvasTextAnalyzer type exposes the following members.
| Name | Description | |
|---|---|---|
| AddGlyphsAfterJustification(CanvasFontFace, Single, CanvasAnalyzedScript, Int32, CanvasGlyph, CanvasGlyph, CanvasGlyphShaping) | Fills in new glyphs for scripts where justification increased the advances of glyphs. | |
| AddGlyphsAfterJustification(CanvasFontFace, Single, CanvasAnalyzedScript, Int32, CanvasGlyph, CanvasGlyph, CanvasGlyphShaping, Int32) | Fills in new glyphs for scripts where justification increased the advances of glyphs. | |
| ApplyJustificationOpportunities | Justifies an array of glyph advances to fit the line width. | |
| Dispose | Releases all resources used by the CanvasTextAnalyzer. | |
| GetBidi | Gets which bi-directional text levels are mapped to which character positions. | |
| GetBidi(String) | Gets which bi-directional text levels are mapped to which character positions. | |
| GetBreakpoints | Gets the line breaking behavior at each character position. | |
| GetBreakpoints(String) | Gets the line breaking behavior at each character position. | |
| GetFonts(CanvasTextFormat) | Gets a font for each span of text contained within this text analyzer. | |
| GetFonts(CanvasTextFormat, CanvasFontSet) | Gets a font for each span of text contained within this text analyzer. | |
| GetGlyphOrientations | Gets which glyph orientations are mapped to which character positions. | |
| GetGlyphOrientations(String) | Gets which glyph orientations are mapped to which character positions. | |
| GetGlyphs(CanvasCharacterRange, CanvasFontFace, Single, Boolean, Boolean, CanvasAnalyzedScript) | Gets the array of glyphs which comprise the text. | |
| GetGlyphs(CanvasCharacterRange, CanvasFontFace, Single, Boolean, Boolean, CanvasAnalyzedScript, String, CanvasNumberSubstitution, IReadOnlyListKeyValuePairCanvasCharacterRange, CanvasTypography, Int32, Boolean, CanvasGlyphShaping) | Gets the array of glyphs which comprise the text. | |
| GetJustificationOpportunities | Retrieves justification opportunity information, per-glyph. | |
| GetNumberSubstitutions | Gets which number substitutions are mapped to which character positions. | |
| GetScript | Gets information about the script used by the text. | |
| GetScript(String) | Gets information about the script used by the text, applying the specified locale. | |
| GetScriptProperties | Gets the properties for an analyzed script. |