addReference
addReference: (key: string, doc: DocType, objNum: number) => Promise<void> Type declaration
- (key: string, doc: DocType, objNum: number): Promise<void>
Parameters
- key: string
- doc: DocType
- objNum: number
Returns Promise<void>
destroy
destroy: () => Promise<void>
Type declaration
- (): Promise<void>
Returns Promise<void>
getBoolean
getBoolean: (key: string, defaultBool?: boolean) => Promise<boolean>
Type declaration
- (key: string, defaultBool?: boolean): Promise<boolean>
Parameters
- key: string
OptionaldefaultBool: boolean
Returns Promise<boolean>
返回由 key 指定的元素的布尔值。
getCount
getCount: () => Promise<number>
Type declaration
- (): Promise<number>
Returns Promise<number>
返回字典中元素的数量。
getFloat
getFloat: (key: string) => Promise<number>
Type declaration
- (key: string): Promise<number>
Returns Promise<number>
返回由 key 指定元素的浮点数值。
getInteger
getInteger: (key: string, defaultInt: number) => Promise<number>
Type declaration
- (key: string, defaultInt: number): Promise<number>
Parameters
- key: string
- defaultInt: number
Returns Promise<number>
返回由键指定的元素的整数值。
getInteger64
getInteger64: (key: string) => Promise<number>
Type declaration
- (key: string): Promise<number>
Returns Promise<number>
返回由指定键对应元素的 64 位整数值。
getMatrix
getMatrix: (key: string) => Promise<Matrix> Type declaration
- (key: string): Promise<Matrix>
Returns Promise<Matrix>
返回由指定键标识的元素的矩阵值。
getNumber
getNumber: (key: string) => Promise<number>
Type declaration
- (key: string): Promise<number>
Returns Promise<number>
返回由指定键对应的元素的数值。
getRect
getRect: (key: string) => Promise<Rect> Type declaration
- (key: string): Promise<Rect>
Returns Promise<Rect>
返回由指定键对应的元素的矩形值。
getString
getString: (key: string) => Promise<string>
Type declaration
- (key: string): Promise<string>
Returns Promise<string>
返回由指定键对应的字符串对象。
getUnicodeText
getUnicodeText: (key: string) => Promise<string>
keyExist
keyExist: (key: string) => Promise<boolean>
removeAt
removeAt: (key: string) => Promise<void>
Type declaration
- (key: string): Promise<void>
Returns Promise<void>
replaceKey
replaceKey: (oldKey: string, newKey: string) => Promise<void>
Type declaration
- (oldKey: string, newKey: string): Promise<void>
Parameters
- oldKey: string
- newKey: string
Returns Promise<void>
setAtBoolean
setAtBoolean: (key: string, bool: boolean) => Promise<void>
Type declaration
- (key: string, bool: boolean): Promise<void>
Returns Promise<void>
setAtInteger
setAtInteger: (key: string, num: number) => Promise<void>
Type declaration
- (key: string, num: number): Promise<void>
Returns Promise<void>
setAtMatrix
setAtMatrix: (key: string, matrix: Matrix) => Promise<void> Type declaration
- (key: string, matrix: Matrix): Promise<void>
Returns Promise<void>
setAtName
setAtName: (key: string, name: string) => Promise<void>
Type declaration
- (key: string, name: string): Promise<void>
Returns Promise<void>
setAtNumber
setAtNumber: (key: string, num: number) => Promise<void>
Type declaration
- (key: string, num: number): Promise<void>
Returns Promise<void>
setAtRect
setAtRect: (key: string, rect: Rect) => Promise<void> Type declaration
- (key: string, rect: Rect): Promise<void>
Returns Promise<void>
setAtReferenceToDoc
setAtReferenceToDoc: ( key: string, doc: DocType, objNum: number,) => Promise<void> Type declaration
- (key: string, doc: DocType, objNum: number): Promise<void>
Parameters
- key: string
- doc: DocType
- objNum: number
Returns Promise<void>
setAtString
setAtString: (key: string, str: string) => Promise<void>
Type declaration
- (key: string, str: string): Promise<void>
Returns Promise<void>
setNewAt
setNewAt: (key: string, objectType: number) => Promise<null | PDFObjectType> Type declaration
- (key: string, objectType: number): Promise<null | PDFObjectType>
Parameters
- key: string
- objectType: number
为由 key 指定的元素添加一个引用对象。