@pdfa-lab/fontkit / CFF1Font
Class: CFF1Font ​
Defined in: src/cff/cff1-font.ts:8
Extends ​
Constructors ​
Constructor ​
new CFF1Font(
stream):CFF1Font
Defined in: src/cff/cff1-font.ts:20
Parameters ​
| Parameter | Type |
|---|---|
stream | DecodeStream |
Returns ​
CFF1Font
Inherited from ​
Properties ​
| Property | Modifier | Type | Inherited from | Defined in |
|---|---|---|---|---|
decodedTopDataVersion | readonly | number | undefined | CFFFontBase.decodedTopDataVersion | src/cff/cff-font.ts:203 |
globalSubrIndex | public | IndexDescriptor[] | CFFFontBase.globalSubrIndex | src/cff/cff-font.ts:191 |
hdrSize | public | number | CFFFontBase.hdrSize | src/cff/cff-font.ts:190 |
header | public | Uint8Array | CFFFontBase.header | src/cff/cff-font.ts:209 |
length | public | number | CFFFontBase.length | src/cff/cff-font.ts:208 |
stream | readonly | DecodeStream | CFFFontBase.stream | src/cff/cff-font.ts:211 |
topData | protected | TopDataV1 | CFFFontBase.topData | src/cff/cff1-font.ts:14 |
version | readonly | 1 | undefined | CFFFontBase.version | src/cff/cff1-font.ts:9 |
Accessors ​
familyName ​
Get Signature ​
get familyName():
StandardString|null
Defined in: src/cff/cff1-font.ts:77
Returns ​
StandardString | null
fullName ​
Get Signature ​
get fullName():
StandardString|null
Defined in: src/cff/cff1-font.ts:73
Returns ​
StandardString | null
isCIDFont ​
Get Signature ​
get isCIDFont():
boolean
Defined in: src/cff/cff-font.ts:235
Returns ​
boolean
Inherited from ​
postscriptName ​
Get Signature ​
get postscriptName():
string|null
Defined in: src/cff/cff1-font.ts:69
Returns ​
string | null
topDict ​
Get Signature ​
get topDict():
TopDictDataV1
Defined in: src/cff/cff1-font.ts:65
The TopDict data.
Returns ​
Inherited from ​
Methods ​
encode() ​
encode():
void
Defined in: src/cff/cff-font.ts:194
Returns ​
void
Inherited from ​
fdForGlyph() ​
fdForGlyph(
gid):number|null
Defined in: src/cff/cff-font.ts:239
Parameters ​
| Parameter | Type |
|---|---|
gid | number |
Returns ​
number | null
Inherited from ​
getCharString() ​
getCharString(
glyph):Uint8Array
Defined in: src/cff/cff1-font.ts:118
Parameters ​
| Parameter | Type |
|---|---|
glyph | number |
Returns ​
Uint8Array
getGlyphName() ​
getGlyphName(
gid):string|null
Defined in: src/cff/cff1-font.ts:81
Parameters ​
| Parameter | Type |
|---|---|
gid | number |
Returns ​
string | null
privateDictForGlyph() ​
privateDictForGlyph(
gid):PrivateDictData|null
Defined in: src/cff/cff1-font.ts:137
Parameters ​
| Parameter | Type |
|---|---|
gid | number |
Returns ​
PrivateDictData | null
size() ​
size():
0
Defined in: src/cff/cff-font.ts:193
Returns ​
0
Inherited from ​
string() ​
string(
sid):StandardString|null
Defined in: src/cff/cff1-font.ts:53
Parameters ​
| Parameter | Type |
|---|---|
sid | number | null |
Returns ​
StandardString | null
decode() ​
staticdecode(stream):CFF1Font
Defined in: src/cff/cff1-font.ts:49
Parameters ​
| Parameter | Type |
|---|---|
stream | DecodeStream |
Returns ​
CFF1Font