asposepdfcloud
Version:
Aspose.PDF Cloud is a REST API for creating and editing PDF files. Most popular features proposed by Aspose.PDF Cloud: PDF to Word, Convert PDF to Image, Merge PDF, Split PDF, Add Images to PDF, Rotate PDF. It can also be used to convert PDF files to diff
964 lines • 90.8 kB
TypeScript
import { AnnotationType } from "../models/annotationType";
import { AsposeResponse } from "../models/asposeResponse";
import { AttachmentInfo } from "../models/attachmentInfo";
import { DiscUsage } from "../models/discUsage";
import { DocumentConfig } from "../models/documentConfig";
import { DocumentLayers } from "../models/documentLayers";
import { DocumentPrivilege } from "../models/documentPrivilege";
import { FileVersions } from "../models/fileVersions";
import { FilesList } from "../models/filesList";
import { FilesUploadResult } from "../models/filesUploadResult";
import { ImageTemplatesRequest } from "../models/imageTemplatesRequest";
import { MergeDocuments } from "../models/mergeDocuments";
import { ObjectExist } from "../models/objectExist";
import { OptimizeOptions } from "../models/optimizeOptions";
import { OrganizeDocumentRequest } from "../models/organizeDocumentRequest";
import { Paragraph } from "../models/paragraph";
import { PermissionsFlags } from "../models/permissionsFlags";
import { Signature } from "../models/signature";
import { SplitRangePdfOptions } from "../models/splitRangePdfOptions";
import { Stamp } from "../models/stamp";
import { StorageExist } from "../models/storageExist";
import { TextReplaceListRequest } from "../models/textReplaceListRequest";
import { XmpMetadata } from "../models/xmpMetadata";
import { AnnotationsInfoResponse } from "../models/annotationsInfoResponse";
import { AttachmentResponse } from "../models/attachmentResponse";
import { AttachmentsResponse } from "../models/attachmentsResponse";
import { Bookmark } from "../models/bookmark";
import { BookmarkResponse } from "../models/bookmarkResponse";
import { BookmarksResponse } from "../models/bookmarksResponse";
import { CaretAnnotationResponse } from "../models/caretAnnotationResponse";
import { CaretAnnotationsResponse } from "../models/caretAnnotationsResponse";
import { CheckBoxFieldResponse } from "../models/checkBoxFieldResponse";
import { CheckBoxFieldsResponse } from "../models/checkBoxFieldsResponse";
import { CircleAnnotationResponse } from "../models/circleAnnotationResponse";
import { CircleAnnotationsResponse } from "../models/circleAnnotationsResponse";
import { ComboBoxFieldResponse } from "../models/comboBoxFieldResponse";
import { ComboBoxFieldsResponse } from "../models/comboBoxFieldsResponse";
import { DisplayProperties } from "../models/displayProperties";
import { DisplayPropertiesResponse } from "../models/displayPropertiesResponse";
import { DocumentPageResponse } from "../models/documentPageResponse";
import { DocumentPagesResponse } from "../models/documentPagesResponse";
import { DocumentPropertiesResponse } from "../models/documentPropertiesResponse";
import { DocumentPropertyResponse } from "../models/documentPropertyResponse";
import { DocumentResponse } from "../models/documentResponse";
import { Field } from "../models/field";
import { FieldResponse } from "../models/fieldResponse";
import { Fields } from "../models/fields";
import { FieldsResponse } from "../models/fieldsResponse";
import { FileAttachmentAnnotationResponse } from "../models/fileAttachmentAnnotationResponse";
import { FileAttachmentAnnotationsResponse } from "../models/fileAttachmentAnnotationsResponse";
import { FreeTextAnnotationResponse } from "../models/freeTextAnnotationResponse";
import { FreeTextAnnotationsResponse } from "../models/freeTextAnnotationsResponse";
import { HighlightAnnotationResponse } from "../models/highlightAnnotationResponse";
import { HighlightAnnotationsResponse } from "../models/highlightAnnotationsResponse";
import { ImageResponse } from "../models/imageResponse";
import { ImagesResponse } from "../models/imagesResponse";
import { InkAnnotationResponse } from "../models/inkAnnotationResponse";
import { InkAnnotationsResponse } from "../models/inkAnnotationsResponse";
import { LineAnnotationResponse } from "../models/lineAnnotationResponse";
import { LineAnnotationsResponse } from "../models/lineAnnotationsResponse";
import { LinkAnnotation } from "../models/linkAnnotation";
import { LinkAnnotationResponse } from "../models/linkAnnotationResponse";
import { LinkAnnotationsResponse } from "../models/linkAnnotationsResponse";
import { ListBoxFieldResponse } from "../models/listBoxFieldResponse";
import { ListBoxFieldsResponse } from "../models/listBoxFieldsResponse";
import { MovieAnnotationResponse } from "../models/movieAnnotationResponse";
import { MovieAnnotationsResponse } from "../models/movieAnnotationsResponse";
import { PolyLineAnnotationResponse } from "../models/polyLineAnnotationResponse";
import { PolyLineAnnotationsResponse } from "../models/polyLineAnnotationsResponse";
import { PolygonAnnotationResponse } from "../models/polygonAnnotationResponse";
import { PolygonAnnotationsResponse } from "../models/polygonAnnotationsResponse";
import { PopupAnnotationResponse } from "../models/popupAnnotationResponse";
import { PopupAnnotationsResponse } from "../models/popupAnnotationsResponse";
import { RadioButtonFieldResponse } from "../models/radioButtonFieldResponse";
import { RadioButtonFieldsResponse } from "../models/radioButtonFieldsResponse";
import { RedactionAnnotationResponse } from "../models/redactionAnnotationResponse";
import { RedactionAnnotationsResponse } from "../models/redactionAnnotationsResponse";
import { ScreenAnnotationResponse } from "../models/screenAnnotationResponse";
import { ScreenAnnotationsResponse } from "../models/screenAnnotationsResponse";
import { SignatureFieldResponse } from "../models/signatureFieldResponse";
import { SignatureFieldsResponse } from "../models/signatureFieldsResponse";
import { SignatureVerifyResponse } from "../models/signatureVerifyResponse";
import { SoundAnnotationResponse } from "../models/soundAnnotationResponse";
import { SoundAnnotationsResponse } from "../models/soundAnnotationsResponse";
import { SplitResultResponse } from "../models/splitResultResponse";
import { SquareAnnotationResponse } from "../models/squareAnnotationResponse";
import { SquareAnnotationsResponse } from "../models/squareAnnotationsResponse";
import { SquigglyAnnotationResponse } from "../models/squigglyAnnotationResponse";
import { SquigglyAnnotationsResponse } from "../models/squigglyAnnotationsResponse";
import { StampAnnotationResponse } from "../models/stampAnnotationResponse";
import { StampAnnotationsResponse } from "../models/stampAnnotationsResponse";
import { StampsInfoResponse } from "../models/stampsInfoResponse";
import { StrikeOutAnnotationResponse } from "../models/strikeOutAnnotationResponse";
import { StrikeOutAnnotationsResponse } from "../models/strikeOutAnnotationsResponse";
import { SvgImages } from "../models/svgImages";
import { Table } from "../models/table";
import { TableRecognizedResponse } from "../models/tableRecognizedResponse";
import { TablesRecognizedResponse } from "../models/tablesRecognizedResponse";
import { TextAnnotationResponse } from "../models/textAnnotationResponse";
import { TextAnnotationsResponse } from "../models/textAnnotationsResponse";
import { TextBoxFieldResponse } from "../models/textBoxFieldResponse";
import { TextBoxFieldsResponse } from "../models/textBoxFieldsResponse";
import { TextRectsResponse } from "../models/textRectsResponse";
import { TextReplaceResponse } from "../models/textReplaceResponse";
import { UnderlineAnnotationResponse } from "../models/underlineAnnotationResponse";
import { UnderlineAnnotationsResponse } from "../models/underlineAnnotationsResponse";
import { WordCountResponse } from "../models/wordCountResponse";
import { CheckBoxField } from "../models/checkBoxField";
import { ImageFooter } from "../models/imageFooter";
import { ImageHeader } from "../models/imageHeader";
import { ImageStamp } from "../models/imageStamp";
import { MovieAnnotation } from "../models/movieAnnotation";
import { PageNumberStamp } from "../models/pageNumberStamp";
import { PdfPageStamp } from "../models/pdfPageStamp";
import { PopupAnnotation } from "../models/popupAnnotation";
import { RedactionAnnotation } from "../models/redactionAnnotation";
import { ScreenAnnotation } from "../models/screenAnnotation";
import { SignatureField } from "../models/signatureField";
import { TextBoxField } from "../models/textBoxField";
import { TextFooter } from "../models/textFooter";
import { TextHeader } from "../models/textHeader";
import { TextStamp } from "../models/textStamp";
import { CaretAnnotation } from "../models/caretAnnotation";
import { ComboBoxField } from "../models/comboBoxField";
import { FileAttachmentAnnotation } from "../models/fileAttachmentAnnotation";
import { FreeTextAnnotation } from "../models/freeTextAnnotation";
import { HighlightAnnotation } from "../models/highlightAnnotation";
import { ImageStampPageSpecified } from "../models/imageStampPageSpecified";
import { InkAnnotation } from "../models/inkAnnotation";
import { LineAnnotation } from "../models/lineAnnotation";
import { ListBoxField } from "../models/listBoxField";
import { RadioButtonField } from "../models/radioButtonField";
import { SoundAnnotation } from "../models/soundAnnotation";
import { SquigglyAnnotation } from "../models/squigglyAnnotation";
import { StampAnnotation } from "../models/stampAnnotation";
import { StrikeOutAnnotation } from "../models/strikeOutAnnotation";
import { TextAnnotation } from "../models/textAnnotation";
import { TextStampPageSpecified } from "../models/textStampPageSpecified";
import { UnderlineAnnotation } from "../models/underlineAnnotation";
import { CircleAnnotation } from "../models/circleAnnotation";
import { PolyLineAnnotation } from "../models/polyLineAnnotation";
import { PolygonAnnotation } from "../models/polygonAnnotation";
import { SquareAnnotation } from "../models/squareAnnotation";
import { Configuration } from "../configuration";
import http = require('http');
export declare class PdfApi {
protected _basePath: string;
protected defaultHeaders: any;
protected _useQuerystring: boolean;
configuration: Configuration;
constructor(baseUrl: string);
constructor(appSID: string, appKey: string);
set useQuerystring(value: boolean);
set basePath(basePath: string);
get basePath(): string;
copyFile(srcPath: string, destPath: string, srcStorageName?: string, destStorageName?: string, versionId?: string): Promise<{
response: http.IncomingMessage;
body?: any;
}>;
copyFolder(srcPath: string, destPath: string, srcStorageName?: string, destStorageName?: string): Promise<{
response: http.IncomingMessage;
body?: any;
}>;
createFolder(path: string, storageName?: string): Promise<{
response: http.IncomingMessage;
body?: any;
}>;
deleteAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteBookmark(name: string, bookmarkPath: string, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteDocumentAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteDocumentBookmarks(name: string, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteDocumentLayer(name: string, pageNumber: number, layerId: string, folder?: string, storage?: string, passBase64?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteDocumentLinkAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteDocumentStamps(name: string, storage?: string, folder?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteDocumentTables(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteField(name: string, fieldName: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteFile(path: string, storageName?: string, versionId?: string): Promise<{
response: http.IncomingMessage;
body?: any;
}>;
deleteFolder(path: string, storageName?: string, recursive?: boolean): Promise<{
response: http.IncomingMessage;
body?: any;
}>;
deleteImage(name: string, imageId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteLinkAnnotation(name: string, linkId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deletePage(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deletePageAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deletePageLinkAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deletePageStamps(name: string, pageNumber: number, storage?: string, folder?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deletePageTables(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteProperties(name: string, storage?: string, folder?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteProperty(name: string, propertyName: string, storage?: string, folder?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteStamp(name: string, stampId: string, storage?: string, folder?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
deleteTable(name: string, tableId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
downloadFile(path: string, storageName?: string, versionId?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getBookmark(name: string, bookmarkPath: string, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: BookmarkResponse;
}>;
getBookmarks(name: string, bookmarkPath: string, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: BookmarksResponse;
}>;
getCaretAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: CaretAnnotationResponse;
}>;
getCheckBoxField(name: string, fieldName: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: CheckBoxFieldResponse;
}>;
getCircleAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: CircleAnnotationResponse;
}>;
getComboBoxField(name: string, fieldName: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ComboBoxFieldResponse;
}>;
getDiscUsage(storageName?: string): Promise<{
response: http.IncomingMessage;
body: DiscUsage;
}>;
getDocument(name: string, storage?: string, folder?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: DocumentResponse;
}>;
getDocumentAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AnnotationsInfoResponse;
}>;
getDocumentAttachmentByIndex(name: string, attachmentIndex: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AttachmentResponse;
}>;
getDocumentAttachments(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AttachmentsResponse;
}>;
getDocumentBookmarks(name: string, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: BookmarksResponse;
}>;
getDocumentCaretAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: CaretAnnotationsResponse;
}>;
getDocumentCheckBoxFields(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: CheckBoxFieldsResponse;
}>;
getDocumentCircleAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: CircleAnnotationsResponse;
}>;
getDocumentComboBoxFields(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ComboBoxFieldsResponse;
}>;
getDocumentDisplayProperties(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: DisplayPropertiesResponse;
}>;
getDocumentFileAttachmentAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: FileAttachmentAnnotationsResponse;
}>;
getDocumentFreeTextAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: FreeTextAnnotationsResponse;
}>;
getDocumentHighlightAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: HighlightAnnotationsResponse;
}>;
getDocumentInkAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: InkAnnotationsResponse;
}>;
getDocumentLayers(name: string, folder?: string, storage?: string, passBase64?: string): Promise<{
response: http.IncomingMessage;
body: DocumentLayers;
}>;
getDocumentLineAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: LineAnnotationsResponse;
}>;
getDocumentListBoxFields(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ListBoxFieldsResponse;
}>;
getDocumentMovieAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: MovieAnnotationsResponse;
}>;
getDocumentPolyLineAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: PolyLineAnnotationsResponse;
}>;
getDocumentPolygonAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: PolygonAnnotationsResponse;
}>;
getDocumentPopupAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: PopupAnnotationsResponse;
}>;
getDocumentPopupAnnotationsByParent(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: PopupAnnotationsResponse;
}>;
getDocumentProperties(name: string, storage?: string, folder?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: DocumentPropertiesResponse;
}>;
getDocumentProperty(name: string, propertyName: string, storage?: string, folder?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: DocumentPropertyResponse;
}>;
getDocumentRadioButtonFields(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: RadioButtonFieldsResponse;
}>;
getDocumentRedactionAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: RedactionAnnotationsResponse;
}>;
getDocumentScreenAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ScreenAnnotationsResponse;
}>;
getDocumentSignatureFields(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SignatureFieldsResponse;
}>;
getDocumentSoundAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SoundAnnotationsResponse;
}>;
getDocumentSquareAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SquareAnnotationsResponse;
}>;
getDocumentSquigglyAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SquigglyAnnotationsResponse;
}>;
getDocumentStampAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: StampAnnotationsResponse;
}>;
getDocumentStamps(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: StampsInfoResponse;
}>;
getDocumentStrikeOutAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: StrikeOutAnnotationsResponse;
}>;
getDocumentTables(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: TablesRecognizedResponse;
}>;
getDocumentTextAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: TextAnnotationsResponse;
}>;
getDocumentTextBoxFields(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: TextBoxFieldsResponse;
}>;
getDocumentUnderlineAnnotations(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: UnderlineAnnotationsResponse;
}>;
getDownloadDocumentAttachmentByIndex(name: string, attachmentIndex: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getEpubInStorageToPdf(srcPath: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getExportFieldsFromPdfToFdfInStorage(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getExportFieldsFromPdfToXfdfInStorage(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getExportFieldsFromPdfToXmlInStorage(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getField(name: string, fieldName: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: FieldResponse;
}>;
getFields(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: FieldsResponse;
}>;
getFileAttachmentAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: FileAttachmentAnnotationResponse;
}>;
getFileAttachmentAnnotationData(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getFileVersions(path: string, storageName?: string): Promise<{
response: http.IncomingMessage;
body: FileVersions;
}>;
getFilesList(path: string, storageName?: string): Promise<{
response: http.IncomingMessage;
body: FilesList;
}>;
getFreeTextAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: FreeTextAnnotationResponse;
}>;
getHighlightAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: HighlightAnnotationResponse;
}>;
getHtmlInStorageToPdf(srcPath: string, htmlFileName?: string, height?: number, width?: number, isLandscape?: boolean, marginLeft?: number, marginBottom?: number, marginRight?: number, marginTop?: number, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getImage(name: string, imageId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ImageResponse;
}>;
getImageExtractAsGif(name: string, imageId: string, width?: number, height?: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getImageExtractAsJpeg(name: string, imageId: string, width?: number, height?: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getImageExtractAsPng(name: string, imageId: string, width?: number, height?: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getImageExtractAsTiff(name: string, imageId: string, width?: number, height?: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getImages(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ImagesResponse;
}>;
getImagesExtractSvg(name: string, pageNumber: number, storage?: string, folder?: string, passBase64?: string): Promise<{
response: http.IncomingMessage;
body: SvgImages;
}>;
getImportFieldsFromFdfInStorage(name: string, fdfFilePath: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getImportFieldsFromXfdfInStorage(name: string, xfdfFilePath: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getImportFieldsFromXmlInStorage(name: string, xmlFilePath: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getInkAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: InkAnnotationResponse;
}>;
getLineAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: LineAnnotationResponse;
}>;
getLinkAnnotation(name: string, linkId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: LinkAnnotationResponse;
}>;
getListBoxField(name: string, fieldName: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ListBoxFieldResponse;
}>;
getMarkdownInStorageToPdf(srcPath: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getMhtInStorageToPdf(srcPath: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getMovieAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: MovieAnnotationResponse;
}>;
getPage(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: DocumentPageResponse;
}>;
getPageAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AnnotationsInfoResponse;
}>;
getPageCaretAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: CaretAnnotationsResponse;
}>;
getPageCheckBoxFields(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: CheckBoxFieldsResponse;
}>;
getPageCircleAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: CircleAnnotationsResponse;
}>;
getPageComboBoxFields(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ComboBoxFieldsResponse;
}>;
getPageConvertToBmp(name: string, pageNumber: number, width?: number, height?: number, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPageConvertToEmf(name: string, pageNumber: number, width?: number, height?: number, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPageConvertToGif(name: string, pageNumber: number, width?: number, height?: number, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPageConvertToJpeg(name: string, pageNumber: number, width?: number, height?: number, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPageConvertToPng(name: string, pageNumber: number, width?: number, height?: number, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPageConvertToTiff(name: string, pageNumber: number, width?: number, height?: number, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPageFileAttachmentAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: FileAttachmentAnnotationsResponse;
}>;
getPageFreeTextAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: FreeTextAnnotationsResponse;
}>;
getPageHighlightAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: HighlightAnnotationsResponse;
}>;
getPageInkAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: InkAnnotationsResponse;
}>;
getPageLineAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: LineAnnotationsResponse;
}>;
getPageLinkAnnotation(name: string, pageNumber: number, linkId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: LinkAnnotationResponse;
}>;
getPageLinkAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: LinkAnnotationsResponse;
}>;
getPageListBoxFields(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ListBoxFieldsResponse;
}>;
getPageMovieAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: MovieAnnotationsResponse;
}>;
getPagePolyLineAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: PolyLineAnnotationsResponse;
}>;
getPagePolygonAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: PolygonAnnotationsResponse;
}>;
getPagePopupAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: PopupAnnotationsResponse;
}>;
getPageRadioButtonFields(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: RadioButtonFieldsResponse;
}>;
getPageRedactionAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: RedactionAnnotationsResponse;
}>;
getPageScreenAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ScreenAnnotationsResponse;
}>;
getPageSignatureFields(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SignatureFieldsResponse;
}>;
getPageSoundAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SoundAnnotationsResponse;
}>;
getPageSquareAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SquareAnnotationsResponse;
}>;
getPageSquigglyAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SquigglyAnnotationsResponse;
}>;
getPageStampAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: StampAnnotationsResponse;
}>;
getPageStamps(name: string, pageNumber: number, storage?: string, folder?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: StampsInfoResponse;
}>;
getPageStrikeOutAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: StrikeOutAnnotationsResponse;
}>;
getPageTables(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: TablesRecognizedResponse;
}>;
getPageText(name: string, pageNumber: number, LLX: number, LLY: number, URX: number, URY: number, format?: Array<string>, regex?: string, splitRects?: boolean, folder?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: TextRectsResponse;
}>;
getPageTextAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: TextAnnotationsResponse;
}>;
getPageTextBoxFields(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: TextBoxFieldsResponse;
}>;
getPageUnderlineAnnotations(name: string, pageNumber: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: UnderlineAnnotationsResponse;
}>;
getPages(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: DocumentPagesResponse;
}>;
getPclInStorageToPdf(srcPath: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfAInStorageToPdf(srcPath: string, dontOptimize?: boolean, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToDoc(name: string, addReturnToLineEnd?: boolean, format?: string, imageResolutionX?: number, imageResolutionY?: number, maxDistanceBetweenTextLines?: number, mode?: string, recognizeBullets?: boolean, relativeHorizontalProximity?: number, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToEpub(name: string, contentRecognitionMode?: string, folder?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToHtml(name: string, additionalMarginWidthInPoints?: number, compressSvgGraphicsIfAny?: boolean, convertMarkedContentToLayers?: boolean, defaultFontName?: string, documentType?: string, fixedLayout?: boolean, imageResolution?: number, minimalLineWidth?: number, preventGlyphsGrouping?: boolean, splitCssIntoPages?: boolean, splitIntoPages?: boolean, useZOrder?: boolean, antialiasingProcessing?: string, cssClassNamesPrefix?: string, explicitListOfSavedPages?: Array<number>, fontEncodingStrategy?: string, fontSavingMode?: string, htmlMarkupGenerationMode?: string, lettersPositioningMethod?: string, pagesFlowTypeDependsOnViewersScreenSize?: boolean, partsEmbeddingMode?: string, rasterImagesSavingMode?: string, removeEmptyAreasOnTopAndBottom?: boolean, saveShadowedTextsAsTransparentTexts?: boolean, saveTransparentTexts?: boolean, specialFolderForAllImages?: string, specialFolderForSvgImages?: string, trySaveTextUnderliningAndStrikeoutingInCss?: boolean, folder?: string, storage?: string, flowLayoutParagraphFullWidth?: boolean): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToMobiXml(name: string, folder?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToPdfA(name: string, type: string, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToPptx(name: string, separateImages?: boolean, slidesAsImages?: boolean, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToSvg(name: string, compressOutputToZipArchive?: boolean, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToTeX(name: string, folder?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToText(name: string, folder?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToTiff(name: string, brightness?: number, compression?: string, colorDepth?: string, leftMargin?: number, rightMargin?: number, topMargin?: number, bottomMargin?: number, orientation?: string, skipBlankPages?: boolean, width?: number, height?: number, xResolution?: number, yResolution?: number, pageIndex?: number, pageCount?: number, folder?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToXls(name: string, insertBlankColumnAtFirst?: boolean, minimizeTheNumberOfWorksheets?: boolean, scaleFactor?: number, uniformWorksheets?: boolean, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToXlsx(name: string, insertBlankColumnAtFirst?: boolean, minimizeTheNumberOfWorksheets?: boolean, scaleFactor?: number, uniformWorksheets?: boolean, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToXml(name: string, folder?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPdfInStorageToXps(name: string, folder?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getPolyLineAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: PolyLineAnnotationResponse;
}>;
getPolygonAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: PolygonAnnotationResponse;
}>;
getPopupAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: PopupAnnotationResponse;
}>;
getPsInStorageToPdf(srcPath: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getRadioButtonField(name: string, fieldName: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: RadioButtonFieldResponse;
}>;
getRedactionAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: RedactionAnnotationResponse;
}>;
getScreenAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: ScreenAnnotationResponse;
}>;
getScreenAnnotationData(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getSignatureField(name: string, fieldName: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SignatureFieldResponse;
}>;
getSoundAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SoundAnnotationResponse;
}>;
getSoundAnnotationData(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getSquareAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SquareAnnotationResponse;
}>;
getSquigglyAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SquigglyAnnotationResponse;
}>;
getStampAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: StampAnnotationResponse;
}>;
getStampAnnotationData(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getStrikeOutAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: StrikeOutAnnotationResponse;
}>;
getSvgInStorageToPdf(srcPath: string, adjustPageSize?: boolean, height?: number, width?: number, isLandscape?: boolean, marginLeft?: number, marginBottom?: number, marginRight?: number, marginTop?: number, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getTable(name: string, tableId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: TableRecognizedResponse;
}>;
getTeXInStorageToPdf(srcPath: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getText(name: string, LLX: number, LLY: number, URX: number, URY: number, format?: Array<string>, regex?: string, splitRects?: boolean, folder?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: TextRectsResponse;
}>;
getTextAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: TextAnnotationResponse;
}>;
getTextBoxField(name: string, fieldName: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: TextBoxFieldResponse;
}>;
getUnderlineAnnotation(name: string, annotationId: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: UnderlineAnnotationResponse;
}>;
getVerifySignature(name: string, signName: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: SignatureVerifyResponse;
}>;
getWebInStorageToPdf(url: string, height?: number, width?: number, isLandscape?: boolean, marginLeft?: number, marginBottom?: number, marginRight?: number, marginTop?: number, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getWordsPerPage(name: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: WordCountResponse;
}>;
getXfaPdfInStorageToAcroForm(name: string, folder?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getXmlInStorageToPdf(srcPath: string, xslFilePath?: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getXmpMetadataJson(name: string, folder?: string, storage?: string, passBase64?: string): Promise<{
response: http.IncomingMessage;
body: XmpMetadata;
}>;
getXmpMetadataXml(name: string, folder?: string, storage?: string, passBase64?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getXpsInStorageToPdf(srcPath: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
getXslFoInStorageToPdf(srcPath: string, storage?: string): Promise<{
response: http.IncomingMessage;
body: Buffer;
}>;
moveFile(srcPath: string, destPath: string, srcStorageName?: string, destStorageName?: string, versionId?: string): Promise<{
response: http.IncomingMessage;
body?: any;
}>;
moveFolder(srcPath: string, destPath: string, srcStorageName?: string, destStorageName?: string): Promise<{
response: http.IncomingMessage;
body?: any;
}>;
objectExists(path: string, storageName?: string, versionId?: string): Promise<{
response: http.IncomingMessage;
body: ObjectExist;
}>;
postAddDocumentAttachment(name: string, attachmentInfo: AttachmentInfo, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AttachmentsResponse;
}>;
postAppendDocument(name: string, appendFile: string, startPage?: number, endPage?: number, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: DocumentResponse;
}>;
postBookmark(name: string, bookmarkPath: string, bookmarks: Array<Bookmark>, folder?: string, storage?: string, password?: string): Promise<{
response: http.IncomingMessage;
body: BookmarksResponse;
}>;
postChangePasswordDocumentInStorage(name: string, ownerPassword: string, newUserPassword: string, newOwnerPassword: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
postCheckBoxFields(name: string, fields: Array<CheckBoxField>, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
postComboBoxFields(name: string, fields: Array<ComboBoxField>, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
postCreateDocument(name: string, documentConfig: DocumentConfig, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: DocumentResponse;
}>;
postCreateField(name: string, page: number, field: Field, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
postDecryptDocumentInStorage(name: string, password: string, storage?: string, folder?: string): Promise<{
response: http.IncomingMessage;
body: AsposeResponse;
}>;
postDocumentImageFooter(name: string, imageFooter: ImageFooter, startPageNumber?: number, endPageNumber?: number, stora