addWatermark
addWatermark: (watermarkInfo: WatermarkElementInfoType) => Promise<boolean>
Type declaration
- (watermarkInfo: WatermarkElementInfoType): Promise<boolean>
Parameters
- watermarkInfo: WatermarkElementInfoType
Returns Promise<boolean>
成功返回 1,失败返回 0
clearChangeMark
clearChangeMark: () => Promise<void>
Type declaration
- (): Promise<void>
Returns Promise<void>
close
Type declaration
- (options?: CloseOptions): Promise<boolean>
Returns Promise<boolean>
createButtonForm
createButtonForm: ( __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number; },) => Promise<null | AnnotType> Type declaration
- (
__namedParameters: {
name: string;
pageIndex: number;
rect: Rect;
rotate?: number;
},
): Promise<null | AnnotType> Parameters
- __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number }
Returns Promise<null | AnnotType>
createCheckboxForm
createCheckboxForm: ( __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number; },) => Promise<null | AnnotType> Type declaration
- (
__namedParameters: {
name: string;
pageIndex: number;
rect: Rect;
rotate?: number;
},
): Promise<null | AnnotType> Parameters
- __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number }
Returns Promise<null | AnnotType>
createComboxForm
createComboxForm: ( __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number; },) => Promise<null | AnnotType> Type declaration
- (
__namedParameters: {
name: string;
pageIndex: number;
rect: Rect;
rotate?: number;
},
): Promise<null | AnnotType> Parameters
- __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number }
Returns Promise<null | AnnotType>
createListboxForm
createListboxForm: ( __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number; },) => Promise<null | AnnotType> Type declaration
- (
__namedParameters: {
name: string;
pageIndex: number;
rect: Rect;
rotate?: number;
},
): Promise<null | AnnotType> Parameters
- __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number }
Returns Promise<null | AnnotType>
createRadioButtonForm
createRadioButtonForm: ( __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number; },) => Promise<null | AnnotType> Type declaration
- (
__namedParameters: {
name: string;
pageIndex: number;
rect: Rect;
rotate?: number;
},
): Promise<null | AnnotType> Parameters
- __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number }
Returns Promise<null | AnnotType>
createSignatureForm
createSignatureForm: ( __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number; },) => Promise<null | AnnotType> Type declaration
- (
__namedParameters: {
name: string;
pageIndex: number;
rect: Rect;
rotate?: number;
},
): Promise<null | AnnotType> Parameters
- __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number }
Returns Promise<null | AnnotType>
createTextFieldForm
createTextFieldForm: ( __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number; },) => Promise<null | AnnotType> Type declaration
- (
__namedParameters: {
name: string;
pageIndex: number;
rect: Rect;
rotate?: number;
},
): Promise<null | AnnotType> Parameters
- __namedParameters: { name: string; pageIndex: number; rect: Rect; rotate?: number }
Returns Promise<null | AnnotType>
destroy
destroy: () => Promise<void>
doPrint
doPrint: () => Promise<void>
Type declaration
- (): Promise<void>
Returns Promise<void>
doPrintSilently
doPrintSilently: () => Promise<void>
Type declaration
- (): Promise<void>
Returns Promise<void>
doSave
Type declaration
- (options: SaveDocOptionType): Promise<boolean>
Parameters
- options: SaveDocOptionType
OptionaldocPDFOptimizer?: boolean
OptionalpromptInfo?: boolean
OptionalsaveAsTempFile?: boolean
OptionalshowProgressBar?: boolean
Returns Promise<boolean>
doSaveAs
doSaveAs: () => Promise<void>
Type declaration
- (): Promise<void>
Returns Promise<void>
extractPages
extractPages: (extraPageArr: number[], savPath: string) => Promise<boolean>
getCurrentPageIndex
getCurrentPageIndex: () => Promise<number>
Type declaration
- (): Promise<number>
Returns Promise<number>
getDocView
getDocView: (viewIndex: number) => Promise<null | DocViewType> getDocViewCount
getDocViewCount: () => Promise<number>
Type declaration
- (): Promise<number>
Returns Promise<number>
getFileName
getFileName: () => Promise<string>
Type declaration
- (): Promise<string>
Returns Promise<string>
getPage
getPage: (index: number) => Promise<null | PageType> getPageCount
getPageCount: () => Promise<number>
Type declaration
- (): Promise<number>
Returns Promise<number>
getPermissions
getPermissions: () => Promise<number>
Type declaration
- (): Promise<number>
Returns Promise<number>
文档权限。结果类似:
isDocModify
isDocModify: () => Promise<boolean>
Type declaration
- (): Promise<boolean>
Returns Promise<boolean>
- 如果文档已被修改则为 TRUE,否则为 FALSE。
printPages
printPages: (firstPage: number, lastPage: number) => Promise<void>
Type declaration
- (firstPage: number, lastPage: number): Promise<void>
Parameters
- firstPage: number
- lastPage: number
Returns Promise<void>
printSetup
printSetup: () => Promise<void>
Type declaration
- (): Promise<void>
Returns Promise<void>
reloadPage
reloadPage: (pageIndex: number, disableGoto: boolean) => Promise<boolean>
Type declaration
- (pageIndex: number, disableGoto: boolean): Promise<boolean>
Parameters
- pageIndex: number
- disableGoto: boolean
Returns Promise<boolean>
removeHeaderFooter
removeHeaderFooter: (specifyHeaderFooterDicValue: string) => Promise<boolean>
Type declaration
- (specifyHeaderFooterDicValue: string): Promise<boolean>
Parameters
- specifyHeaderFooterDicValue: string
Returns Promise<boolean>
removeWatermark
removeWatermark: (specifyWatermarkDicValue: string) => Promise<boolean>
Type declaration
- (specifyWatermarkDicValue: string): Promise<boolean>
Parameters
- specifyWatermarkDicValue: string
Returns Promise<boolean>
savePdf
savePdf: (
srcFileName: string,
flag?: number,
enable?: boolean,
) => Promise<boolean>
Type declaration
- (srcFileName: string, flag?: number, enable?: boolean): Promise<boolean>
Parameters
- srcFileName: string
Optionalflag: numberOptionalenable: boolean
Returns Promise<boolean>
- 如果操作成功返回 TRUE,否则返回 FALSE。
setChangeMark
setChangeMark: () => Promise<void>
Type declaration
- (): Promise<void>
Returns Promise<void>
setPermissions
setPermissions: (permission: number) => Promise<void>
Type declaration
- (permission: number): Promise<void>
Returns Promise<void>
在不更新文档视图的情况下添加页眉和页脚。