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

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

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