@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
158 lines (157 loc) • 5.9 kB
TypeScript
import { Parameter } from "./../index";
export interface FunctionsInterface {
addWatermark?: boolean;
changeDocumentSettings?: boolean;
changeDocumentView?: boolean;
compress?: boolean;
convertDocument?: boolean;
createBarcode?: boolean;
deletePages?: boolean;
detectBarcode?: boolean;
editAnnotation?: boolean;
editAttachment?: boolean;
editBackground?: boolean;
editBoxes?: boolean;
editForms?: boolean;
editHeaderFooter?: boolean;
editTransitions?: boolean;
encryptDocument?: boolean;
exportAsImage?: boolean;
extractContent?: boolean;
extractPages?: boolean;
mergeDocument?: boolean;
movePages?: boolean;
ocrConversion?: boolean;
outline?: boolean;
pdfaConversion?: boolean;
portfolio?: boolean;
printDocument?: boolean;
redact?: boolean;
renameDocument?: boolean;
rotatePages?: boolean;
sanitize?: boolean;
scalePages?: boolean;
showHelp?: boolean;
signDocument?: boolean;
splitDocument?: boolean;
transcribeDocument?: boolean;
uploadFile?: boolean;
uploadUrl?: boolean;
}
export declare class Functions implements FunctionsInterface, Parameter {
addWatermark?: boolean;
changeDocumentSettings?: boolean;
changeDocumentView?: boolean;
compress?: boolean;
convertDocument?: boolean;
createBarcode?: boolean;
deletePages?: boolean;
detectBarcode?: boolean;
editAnnotation?: boolean;
editAttachment?: boolean;
editBackground?: boolean;
editBoxes?: boolean;
editForms?: boolean;
editHeaderFooter?: boolean;
editTransitions?: boolean;
encryptDocument?: boolean;
exportAsImage?: boolean;
extractContent?: boolean;
extractPages?: boolean;
mergeDocument?: boolean;
movePages?: boolean;
ocrConversion?: boolean;
outline?: boolean;
pdfaConversion?: boolean;
portfolio?: boolean;
printDocument?: boolean;
redact?: boolean;
renameDocument?: boolean;
rotatePages?: boolean;
sanitize?: boolean;
scalePages?: boolean;
showHelp?: boolean;
signDocument?: boolean;
splitDocument?: boolean;
transcribeDocument?: boolean;
uploadFile?: boolean;
uploadUrl?: boolean;
constructor(data: any);
static getAddWatermarkDefault(): boolean;
static getAddWatermarkDescription(): string;
static getChangeDocumentSettingsDefault(): boolean;
static getChangeDocumentSettingsDescription(): string;
static getChangeDocumentViewDefault(): boolean;
static getChangeDocumentViewDescription(): string;
static getCompressDefault(): boolean;
static getCompressDescription(): string;
static getConvertDocumentDefault(): boolean;
static getConvertDocumentDescription(): string;
static getCreateBarcodeDefault(): boolean;
static getCreateBarcodeDescription(): string;
static getDeletePagesDefault(): boolean;
static getDeletePagesDescription(): string;
static getDetectBarcodeDefault(): boolean;
static getDetectBarcodeDescription(): string;
static getEditAnnotationDefault(): boolean;
static getEditAnnotationDescription(): string;
static getEditAttachmentDefault(): boolean;
static getEditAttachmentDescription(): string;
static getEditBackgroundDefault(): boolean;
static getEditBackgroundDescription(): string;
static getEditBoxesDefault(): boolean;
static getEditBoxesDescription(): string;
static getEditFormsDefault(): boolean;
static getEditFormsDescription(): string;
static getEditHeaderFooterDefault(): boolean;
static getEditHeaderFooterDescription(): string;
static getEditTransitionsDefault(): boolean;
static getEditTransitionsDescription(): string;
static getEncryptDocumentDefault(): boolean;
static getEncryptDocumentDescription(): string;
static getExportAsImageDefault(): boolean;
static getExportAsImageDescription(): string;
static getExtractContentDefault(): boolean;
static getExtractContentDescription(): string;
static getExtractPagesDefault(): boolean;
static getExtractPagesDescription(): string;
static getMergeDocumentDefault(): boolean;
static getMergeDocumentDescription(): string;
static getMovePagesDefault(): boolean;
static getMovePagesDescription(): string;
static getOcrConversionDefault(): boolean;
static getOcrConversionDescription(): string;
static getOutlineDefault(): boolean;
static getOutlineDescription(): string;
static getPdfaConversionDefault(): boolean;
static getPdfaConversionDescription(): string;
static getPortfolioDefault(): boolean;
static getPortfolioDescription(): string;
static getPrintDocumentDefault(): boolean;
static getPrintDocumentDescription(): string;
static getRedactDefault(): boolean;
static getRedactDescription(): string;
static getRenameDocumentDefault(): boolean;
static getRenameDocumentDescription(): string;
static getRotatePagesDefault(): boolean;
static getRotatePagesDescription(): string;
static getSanitizeDefault(): boolean;
static getSanitizeDescription(): string;
static getScalePagesDefault(): boolean;
static getScalePagesDescription(): string;
static getShowHelpDefault(): boolean;
static getShowHelpDescription(): string;
static getSignDocumentDefault(): boolean;
static getSignDocumentDescription(): string;
static getSplitDocumentDefault(): boolean;
static getSplitDocumentDescription(): string;
static getTranscribeDocumentDefault(): boolean;
static getTranscribeDocumentDescription(): string;
static getUploadFileDefault(): boolean;
static getUploadFileDescription(): string;
static getUploadUrlDefault(): boolean;
static getUploadUrlDescription(): string;
static fromJson(data: any): Functions;
toJson(): any;
clone(): Functions;
}