PDFFontObject Extends PDFIndirectBaseObject
Defined in: object/indirect/font.ts:3
Constructor object/indirect/font.ts:6
new PDFFontObject(
options):PDFFontObject
Parameters
| Parameter | Type |
|---|---|
options | object |
fontName? | string |
fonts? | { |
generation? | number |
id? | number |
Returns
PDFFontObject
Overrides
PDFIndirectBaseObject.constructor
Properties
| Property | Modifier | Type | Default value | Overrides | Inherited from |
|---|---|---|---|---|---|
_typefont.ts:4 | public | string | "font" | PDFIndirectBaseObject._type | - |
generation?baseIndirect.ts:7 | public | number | undefined | - | PDFIndirectBaseObject.generation |
id?baseIndirect.ts:6 | public | number | undefined | - | PDFIndirectBaseObject.id |
valuebaseIndirect.ts:8 | public | any | undefined | - | PDFIndirectBaseObject.value |
Methods
addExtGState() object/indirect/font.ts:41
addExtGState(
key,extGState):void
Parameters
| Parameter | Type |
|---|---|
key | string |
extGState | any |
Returns
void
addFont() object/indirect/font.ts:36
addFont(
fontKey,fontObject):void
Parameters
| Parameter | Type |
|---|---|
fontKey | string |
fontObject | any |
Returns
void
addXObject() object/indirect/font.ts:48
addXObject(
key,xObject):void
Parameters
| Parameter | Type |
|---|---|
key | string |
xObject | any |
Returns
void
getChildren() object/indirect/baseIndirect.ts:48
getChildren(): (
PDFIndirectBaseObject|undefined)[]
Returns
(PDFIndirectBaseObject | undefined)[]
Inherited from
PDFIndirectBaseObject.getChildren
toBuffer() object/indirect/baseIndirect.ts:25
toBuffer(
encryptFn?,encryptStreamFn?,compressOverride?):Buffer
Parameters
| Parameter | Type |
|---|---|
encryptFn? | (str) => string |
encryptStreamFn? | (data) => Buffer |
compressOverride? | boolean |
Returns
Buffer
Inherited from
PDFIndirectBaseObject.toBuffer
toRef() object/indirect/baseIndirect.ts:16
toRef():
PDFReferenceObject
Returns
Inherited from
toString() object/indirect/baseIndirect.ts:20
toString():
string
Returns
string