Name | Description | |
---|---|---|
Font | Gets the Font associated with this FontTables instance. |
The following tables list the members exposed by FontTables.
Name | Description | |
---|---|---|
Font | Gets the Font associated with this FontTables instance. |
Name | Description | |
---|---|---|
GetExtenderGlyphs | Gets the array of glyph indices, such as Arabic kashidas, that a client may insert to extend the length of the line for justification.
Depends on 'JSTF' table. | |
GetGlyphHeight | Returns the advance height for the given glyph.
Depends on 'vmtx' table. | |
GetGlyphName | Returns name of the glyph from "post" table.
Depends on 'post' table. | |
GetGlyphVertOriginY | Gets the y coordinate of a glyph's vertical origin, in design units.
Depends on 'vmtx', 'glyf', 'VORG', 'cff', 'cff2' tables. | |
GetGlyphWidth | Returns the advance width for the given glyph.
Depends on 'hmtx' table. | |
GetPaletteEntryLabels | Returns the array of user interface strings associated with each palette entry.
Depends on 'CpalDraw', 'name' tables. | |
GetPalettes | Returns the array of font palettes (from CPAL table).
Depends on 'CpalDraw', 'name'(optionally) tables. | |
GetUnicodeChars | Returns a HashSet with all supported Unicode characters.
Depends on 'cmap' table. | |
GetUnicodeRanges | Returns a string with the list of supported Unicode ranges.
Depends on 'OS/2' table. | |
IsLoaded | Returns a value indicating if the specified OpenType table is loaded. | |
LoadTables | Loads the missing OpenType tables specified with an array of tags. | |
MapChar | Returns the glyph index for the specified Unicode character.
Depends on 'cmap' table. | |
TryGetGlyphIndex | Tries to return index of the glyph by its name from "post" table.
Depends on 'post' table. | |
TryMapChars | Maps the specified set of Unicode characters to the font glyphs and fills the set of successfully mapped characters.
Depends on 'cmap' table. | |
UnloadTables | Unloads OpenType tables specified with an array of tags. |