StiFontReader Class
Namespace: Stimulsoft.Base.Drawing.FontReader
Constructors
| Constructor | Description |
|---|---|
| constructor(Uint8Array data) |
constructor(data: Uint8Array)
Parameters
- data (Uint8Array)
Methods
| Method | Returns | Description |
|---|---|---|
| getCmapDictionary | number[] | |
| readCmapTable | t_Cmap | |
| readFont | TtfInfo | |
| scanFontFile (+1 overloads) | TtfInfo | |
| scanFontFile2 (+1 overloads) | TtfInfo[] |
Method Details
getCmapDictionary
getCmapDictionary(font: TtfInfo): number[]
Parameters
- font (TtfInfo)
Returns number[]
readCmapTable
readCmapTable(): t_Cmap
Returns t_Cmap
readFont
readFont(position: any): TtfInfo
Parameters
- position (any)
Returns TtfInfo
scanFontFile
scanFontFile(fontName: string, fontStyle: FontStyle): TtfInfo
Parameters
- fontName (string)
- fontStyle (FontStyle)
Returns TtfInfo
scanFontFile(data: Uint8Array, fontName: string, fontStyle: FontStyle): TtfInfo
Parameters
- data (Uint8Array)
- fontName (string)
- fontStyle (FontStyle)
Returns TtfInfo
scanFontFile2
scanFontFile2(): TtfInfo[]
Returns TtfInfo[]
scanFontFile2(data: Uint8Array): TtfInfo[]
Parameters
- data (Uint8Array)
Returns TtfInfo[]
Fields
| Field | Type | Description |
|---|---|---|
| charToGlyph | any | |
| data | Uint8Array | |
| fontStyle | any | |
| glyphId | any | |
| glyphId | any | |
| glyphIndex | any | |
| glyphIndex | any | |
| glyphIndex | any | |
| ttf | TtfInfo |