@pdfa-lab/fontkit / CFFFontBase
Abstract Class: CFFFontBase ​
Defined in: src/cff/cff-font.ts:189
Extended by ​
Constructors ​
Constructor ​
new CFFFontBase(
stream):CFFFontBase
Defined in: src/cff/cff-font.ts:211
Parameters ​
| Parameter | Type |
|---|---|
stream | DecodeStream |
Returns ​
CFFFontBase
Properties ​
| Property | Modifier | Type | Defined in |
|---|---|---|---|
decodedTopDataVersion | readonly | number | undefined | src/cff/cff-font.ts:203 |
globalSubrIndex | public | IndexDescriptor[] | src/cff/cff-font.ts:191 |
hdrSize | public | number | src/cff/cff-font.ts:190 |
header | public | Uint8Array | src/cff/cff-font.ts:209 |
length | public | number | src/cff/cff-font.ts:208 |
stream | readonly | DecodeStream | src/cff/cff-font.ts:211 |
topData | protected | TopData | src/cff/cff-font.ts:201 |
version | readonly | 2 | 1 | undefined | src/cff/cff-font.ts:202 |
Accessors ​
isCIDFont ​
Get Signature ​
get isCIDFont():
boolean
Defined in: src/cff/cff-font.ts:235
Returns ​
boolean
topDict ​
Get Signature ​
get
abstracttopDict():TopDictData
Defined in: src/cff/cff-font.ts:233
The TopDict data.
Returns ​
Methods ​
encode() ​
encode():
void
Defined in: src/cff/cff-font.ts:194
Returns ​
void
fdForGlyph() ​
fdForGlyph(
gid):number|null
Defined in: src/cff/cff-font.ts:239
Parameters ​
| Parameter | Type |
|---|---|
gid | number |
Returns ​
number | null
size() ​
size():
0
Defined in: src/cff/cff-font.ts:193
Returns ​
0