Skip to content

@pdfa-lab/fontkit / CFF2Font

Class: CFF2Font ​

Defined in: src/cff/cff2-font.ts:4

Extends ​

Constructors ​

Constructor ​

new CFF2Font(stream): CFF2Font

Defined in: src/cff/cff2-font.ts:17

Parameters ​

ParameterType
streamDecodeStream

Returns ​

CFF2Font

Inherited from ​

CFFFontBase.constructor

Properties ​

PropertyModifierTypeInherited fromDefined in
decodedTopDataVersionreadonlynumber | undefinedCFFFontBase.decodedTopDataVersionsrc/cff/cff-font.ts:203
globalSubrIndexpublicIndexDescriptor[]CFFFontBase.globalSubrIndexsrc/cff/cff-font.ts:191
hdrSizepublicnumberCFFFontBase.hdrSizesrc/cff/cff-font.ts:190
headerpublicUint8ArrayCFFFontBase.headersrc/cff/cff-font.ts:209
lengthpublicnumberCFFFontBase.lengthsrc/cff/cff2-font.ts:7
streamreadonlyDecodeStreamCFFFontBase.streamsrc/cff/cff-font.ts:211
topDatapublicTopDataV2CFFFontBase.topDatasrc/cff/cff2-font.ts:6
versionpublic2CFFFontBase.versionsrc/cff/cff2-font.ts:5

Accessors ​

isCIDFont ​

Get Signature ​

get isCIDFont(): boolean

Defined in: src/cff/cff-font.ts:235

Returns ​

boolean

Inherited from ​

CFFFontBase.isCIDFont


topDict ​

Get Signature ​

get topDict(): TopDictDataV2

Defined in: src/cff/cff2-font.ts:34

The TopDict data.

Returns ​

TopDictDataV2

Inherited from ​

CFFFontBase.topDict

Methods ​

encode() ​

encode(): void

Defined in: src/cff/cff-font.ts:194

Returns ​

void

Inherited from ​

CFFFontBase.encode


fdForGlyph() ​

fdForGlyph(gid): number | null

Defined in: src/cff/cff-font.ts:239

Parameters ​

ParameterType
gidnumber

Returns ​

number | null

Inherited from ​

CFFFontBase.fdForGlyph


privateDictForGlyph() ​

privateDictForGlyph(gid): PrivateDictData | null

Defined in: src/cff/cff2-font.ts:38

Parameters ​

ParameterType
gidnumber

Returns ​

PrivateDictData | null


size() ​

size(): 0

Defined in: src/cff/cff-font.ts:193

Returns ​

0

Inherited from ​

CFFFontBase.size


decode() ​

static decode(stream): CFF2Font

Defined in: src/cff/cff2-font.ts:30

Parameters ​

ParameterType
streamDecodeStream

Returns ​

CFF2Font