UNPKG

groupdocs-conversion-cloud

Version:
1,949 lines (1,948 loc) 103 kB
"use strict"; /* * The MIT License (MIT) * * Copyright (c) Aspose Pty Ltd * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.OlmLoadOptions = exports.NoteLoadOptions = exports.MboxLoadOptions = exports.ImageLoadOptions = exports.ImageConvertOptions = exports.GisLoadOptions = exports.GisConvertOptions = exports.FontLoadOptions = exports.FontConvertOptions = exports.FinanceLoadOptions = exports.FinanceConvertOptions = exports.FileVersion = exports.EmailLoadOptions = exports.EmailConvertOptions = exports.EBookLoadOptions = exports.EBookConvertOptions = exports.DiagramLoadOptions = exports.DiagramConvertOptions = exports.DatabaseLoadOptions = exports.CompressionLoadOptions = exports.CompressionConvertOptions = exports.CadLoadOptions = exports.CadConvertOptions = exports.WebpConvertOptions = exports.WatermarkOptions = exports.TiffConvertOptions = exports.SupportedFormat = exports.StoredConvertedResult = exports.StorageFile = exports.StorageExist = exports.RtfConvertOptions = exports.PsdConvertOptions = exports.OperationResult = exports.ObjectExist = exports.ModelError = exports.LoadOptions = exports.LicenseInfo = exports.JpgConvertOptions = exports.FilesUploadResult = exports.FilesList = exports.FileVersions = exports.FieldLabel = exports.ErrorDetails = exports.DocumentMetadata = exports.DiscUsage = exports.ConvertSettings = exports.ConvertOptions = exports.ConsumptionResult = exports.ApiErrorResponse = exports.ApiError = void 0; exports.StorageExistsRequest = exports.ObjectExistsRequest = exports.GetFileVersionsRequest = exports.GetDiscUsageRequest = exports.GetSupportedConversionTypesRequest = exports.GetDocumentMetadataRequest = exports.MoveFolderRequest = exports.GetFilesListRequest = exports.DeleteFolderRequest = exports.CreateFolderRequest = exports.CopyFolderRequest = exports.UploadFileRequest = exports.MoveFileRequest = exports.DownloadFileRequest = exports.DeleteFileRequest = exports.CopyFileRequest = exports.ConvertDocumentDirectRequest = exports.ConvertDocumentRequest = exports.StartConvertAndSaveRequest = exports.StartConvertRequest = exports.GetOperationStatusRequest = exports.GetOperationResultRequest = exports.typeMap = exports.enumsMap = exports.TsvLoadOptions = exports.CsvLoadOptions = exports.XmlLoadOptions = exports.WordProcessingLoadOptions = exports.WordProcessingConvertOptions = exports.WebLoadOptions = exports.WebConvertOptions = exports.VcfLoadOptions = exports.TxtLoadOptions = exports.ThreeDLoadOptions = exports.ThreeDConvertOptions = exports.SpreadsheetLoadOptions = exports.SpreadsheetConvertOptions = exports.PubLoadOptions = exports.ProjectManagementConvertOptions = exports.PresentationLoadOptions = exports.PresentationConvertOptions = exports.PersonalStorageLoadOptions = exports.PdlLoadOptions = exports.PdfLoadOptions = exports.PdfConvertOptions = exports.PDLConvertOptions = void 0; // tslint:disable: completed-docs class ApiError { /** * Returns attribute type map */ static getAttributeTypeMap() { return ApiError.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.ApiError = ApiError; /** * Attribute type map */ ApiError.attributeTypeMap = [ { name: "code", baseName: "code", type: "string", }, { name: "message", baseName: "message", type: "string", }, { name: "description", baseName: "description", type: "string", }, { name: "dateTime", baseName: "dateTime", type: "Date", }, { name: "innerError", baseName: "innerError", type: "ApiError", } ]; // tslint:disable: completed-docs class ApiErrorResponse { /** * Returns attribute type map */ static getAttributeTypeMap() { return ApiErrorResponse.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.ApiErrorResponse = ApiErrorResponse; /** * Attribute type map */ ApiErrorResponse.attributeTypeMap = [ { name: "requestId", baseName: "requestId", type: "string", }, { name: "error", baseName: "error", type: "ApiError", } ]; /** * Metered license consumption information */ // tslint:disable: completed-docs class ConsumptionResult { /** * Returns attribute type map */ static getAttributeTypeMap() { return ConsumptionResult.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.ConsumptionResult = ConsumptionResult; /** * Attribute type map */ ConsumptionResult.attributeTypeMap = [ { name: "credit", baseName: "credit", type: "number", }, { name: "quantity", baseName: "quantity", type: "number", }, { name: "billedApiCalls", baseName: "billedApiCalls", type: "number", } ]; /** * ConvertOptions base */ // tslint:disable: completed-docs class ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return ConvertOptions.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.ConvertOptions = ConvertOptions; /** * Attribute type map */ ConvertOptions.attributeTypeMap = [ { name: "fromPage", baseName: "fromPage", type: "number", }, { name: "pagesCount", baseName: "pagesCount", type: "number", }, { name: "pages", baseName: "pages", type: "Array<number>", }, { name: "watermarkOptions", baseName: "watermarkOptions", type: "WatermarkOptions", } ]; /** * Defines conversion request */ // tslint:disable: completed-docs class ConvertSettings { /** * Returns attribute type map */ static getAttributeTypeMap() { return ConvertSettings.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.ConvertSettings = ConvertSettings; /** * Attribute type map */ ConvertSettings.attributeTypeMap = [ { name: "storageName", baseName: "storageName", type: "string", }, { name: "filePath", baseName: "filePath", type: "string", }, { name: "format", baseName: "format", type: "string", }, { name: "loadOptions", baseName: "loadOptions", type: "LoadOptions", }, { name: "convertOptions", baseName: "convertOptions", type: "ConvertOptions", }, { name: "outputPath", baseName: "outputPath", type: "string", }, { name: "fontsPath", baseName: "fontsPath", type: "string", } ]; /** * Class for disc space information. */ // tslint:disable: completed-docs class DiscUsage { /** * Returns attribute type map */ static getAttributeTypeMap() { return DiscUsage.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.DiscUsage = DiscUsage; /** * Attribute type map */ DiscUsage.attributeTypeMap = [ { name: "usedSize", baseName: "usedSize", type: "number", }, { name: "totalSize", baseName: "totalSize", type: "number", } ]; /** * Contains a document metadata */ // tslint:disable: completed-docs class DocumentMetadata { /** * Returns attribute type map */ static getAttributeTypeMap() { return DocumentMetadata.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.DocumentMetadata = DocumentMetadata; /** * Attribute type map */ DocumentMetadata.attributeTypeMap = [ { name: "fileType", baseName: "fileType", type: "string", }, { name: "pageCount", baseName: "pageCount", type: "number", }, { name: "size", baseName: "size", type: "number", }, { name: "width", baseName: "width", type: "number", }, { name: "height", baseName: "height", type: "number", }, { name: "horizontalResolution", baseName: "horizontalResolution", type: "number", }, { name: "verticalResolution", baseName: "verticalResolution", type: "number", }, { name: "bitsPerPixel", baseName: "bitsPerPixel", type: "number", }, { name: "title", baseName: "title", type: "string", }, { name: "author", baseName: "author", type: "string", }, { name: "createdDate", baseName: "createdDate", type: "Date", }, { name: "modifiedDate", baseName: "modifiedDate", type: "Date", }, { name: "layers", baseName: "layers", type: "Array<string>", }, { name: "isPasswordProtected", baseName: "isPasswordProtected", type: "boolean", } ]; /** * The error details */ // tslint:disable: completed-docs class ErrorDetails { /** * Returns attribute type map */ static getAttributeTypeMap() { return ErrorDetails.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.ErrorDetails = ErrorDetails; /** * Attribute type map */ ErrorDetails.attributeTypeMap = [ { name: "requestId", baseName: "requestId", type: "string", }, { name: "date", baseName: "date", type: "Date", } ]; /** * Represents field label */ // tslint:disable: completed-docs class FieldLabel { /** * Returns attribute type map */ static getAttributeTypeMap() { return FieldLabel.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.FieldLabel = FieldLabel; /** * Attribute type map */ FieldLabel.attributeTypeMap = [ { name: "field", baseName: "field", type: "FieldLabel.FieldEnum", }, { name: "label", baseName: "label", type: "string", } ]; // tslint:disable:quotemark // tslint:disable-next-line:no-namespace (function (FieldLabel) { let FieldEnum; (function (FieldEnum) { FieldEnum[FieldEnum["Start"] = 'Start'] = "Start"; FieldEnum[FieldEnum["TabField"] = 'TabField'] = "TabField"; FieldEnum[FieldEnum["Subject"] = 'Subject'] = "Subject"; FieldEnum[FieldEnum["ShowTimeAs"] = 'ShowTimeAs'] = "ShowTimeAs"; FieldEnum[FieldEnum["Sent"] = 'Sent'] = "Sent"; FieldEnum[FieldEnum["RequiredAttendees"] = 'RequiredAttendees'] = "RequiredAttendees"; FieldEnum[FieldEnum["RecurrencePattern"] = 'RecurrencePattern'] = "RecurrencePattern"; FieldEnum[FieldEnum["Recurrence"] = 'Recurrence'] = "Recurrence"; FieldEnum[FieldEnum["PageHeader"] = 'PageHeader'] = "PageHeader"; FieldEnum[FieldEnum["Organizer"] = 'Organizer'] = "Organizer"; FieldEnum[FieldEnum["Location"] = 'Location'] = "Location"; FieldEnum[FieldEnum["Importance"] = 'Importance'] = "Importance"; FieldEnum[FieldEnum["From"] = 'From'] = "From"; FieldEnum[FieldEnum["End"] = 'End'] = "End"; FieldEnum[FieldEnum["Bcc"] = 'Bcc'] = "Bcc"; FieldEnum[FieldEnum["Attachments"] = 'Attachments'] = "Attachments"; FieldEnum[FieldEnum["To"] = 'To'] = "To"; })(FieldEnum = FieldLabel.FieldEnum || (FieldLabel.FieldEnum = {})); })(FieldLabel || (exports.FieldLabel = FieldLabel = {})); // tslint:enable:quotemark /** * File versions FileVersion. */ // tslint:disable: completed-docs class FileVersions { /** * Returns attribute type map */ static getAttributeTypeMap() { return FileVersions.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.FileVersions = FileVersions; /** * Attribute type map */ FileVersions.attributeTypeMap = [ { name: "value", baseName: "value", type: "Array<FileVersion>", } ]; /** * Files list */ // tslint:disable: completed-docs class FilesList { /** * Returns attribute type map */ static getAttributeTypeMap() { return FilesList.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.FilesList = FilesList; /** * Attribute type map */ FilesList.attributeTypeMap = [ { name: "value", baseName: "value", type: "Array<StorageFile>", } ]; /** * File upload result */ // tslint:disable: completed-docs class FilesUploadResult { /** * Returns attribute type map */ static getAttributeTypeMap() { return FilesUploadResult.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.FilesUploadResult = FilesUploadResult; /** * Attribute type map */ FilesUploadResult.attributeTypeMap = [ { name: "uploaded", baseName: "uploaded", type: "Array<string>", }, { name: "errors", baseName: "errors", type: "Array<Error>", } ]; /** * Jpg convert options */ // tslint:disable: completed-docs class JpgConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return JpgConvertOptions.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.JpgConvertOptions = JpgConvertOptions; /** * Attribute type map */ JpgConvertOptions.attributeTypeMap = [ { name: "quality", baseName: "quality", type: "number", } ]; /** * Current license information */ // tslint:disable: completed-docs class LicenseInfo { /** * Returns attribute type map */ static getAttributeTypeMap() { return LicenseInfo.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.LicenseInfo = LicenseInfo; /** * Attribute type map */ LicenseInfo.attributeTypeMap = [ { name: "isLicensed", baseName: "isLicensed", type: "boolean", } ]; /** * Load document options */ // tslint:disable: completed-docs class LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return LoadOptions.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.LoadOptions = LoadOptions; /** * Attribute type map */ LoadOptions.attributeTypeMap = [ { name: "format", baseName: "format", type: "string", } ]; /** * Error */ // tslint:disable: completed-docs class ModelError { /** * Returns attribute type map */ static getAttributeTypeMap() { return ModelError.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.ModelError = ModelError; /** * Attribute type map */ ModelError.attributeTypeMap = [ { name: "code", baseName: "code", type: "string", }, { name: "message", baseName: "message", type: "string", }, { name: "description", baseName: "description", type: "string", }, { name: "innerError", baseName: "innerError", type: "ErrorDetails", } ]; /** * Object exists */ // tslint:disable: completed-docs class ObjectExist { /** * Returns attribute type map */ static getAttributeTypeMap() { return ObjectExist.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.ObjectExist = ObjectExist; /** * Attribute type map */ ObjectExist.attributeTypeMap = [ { name: "exists", baseName: "exists", type: "boolean", }, { name: "isFolder", baseName: "isFolder", type: "boolean", } ]; /** * Operation status result */ // tslint:disable: completed-docs class OperationResult { /** * Returns attribute type map */ static getAttributeTypeMap() { return OperationResult.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.OperationResult = OperationResult; /** * Attribute type map */ OperationResult.attributeTypeMap = [ { name: "id", baseName: "id", type: "string", }, { name: "method", baseName: "method", type: "OperationResult.MethodEnum", }, { name: "status", baseName: "status", type: "OperationResult.StatusEnum", }, { name: "created", baseName: "created", type: "Date", }, { name: "started", baseName: "started", type: "Date", }, { name: "failed", baseName: "failed", type: "Date", }, { name: "canceled", baseName: "canceled", type: "Date", }, { name: "finished", baseName: "finished", type: "Date", }, { name: "result", baseName: "result", type: "Array<StoredConvertedResult>", }, { name: "error", baseName: "error", type: "string", } ]; // tslint:disable:quotemark // tslint:disable-next-line:no-namespace (function (OperationResult) { let MethodEnum; (function (MethodEnum) { MethodEnum[MethodEnum["Convert"] = 'Convert'] = "Convert"; MethodEnum[MethodEnum["ConvertAndSave"] = 'ConvertAndSave'] = "ConvertAndSave"; })(MethodEnum = OperationResult.MethodEnum || (OperationResult.MethodEnum = {})); let StatusEnum; (function (StatusEnum) { StatusEnum[StatusEnum["Created"] = 'Created'] = "Created"; StatusEnum[StatusEnum["Started"] = 'Started'] = "Started"; StatusEnum[StatusEnum["Failed"] = 'Failed'] = "Failed"; StatusEnum[StatusEnum["Canceled"] = 'Canceled'] = "Canceled"; StatusEnum[StatusEnum["Finished"] = 'Finished'] = "Finished"; })(StatusEnum = OperationResult.StatusEnum || (OperationResult.StatusEnum = {})); })(OperationResult || (exports.OperationResult = OperationResult = {})); // tslint:enable:quotemark /** * Psd convert options */ // tslint:disable: completed-docs class PsdConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return PsdConvertOptions.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.PsdConvertOptions = PsdConvertOptions; /** * Attribute type map */ PsdConvertOptions.attributeTypeMap = [ { name: "channelBitsCount", baseName: "channelBitsCount", type: "number", }, { name: "channelsCount", baseName: "channelsCount", type: "number", }, { name: "colorMode", baseName: "colorMode", type: "PsdConvertOptions.ColorModeEnum", }, { name: "compressionMethod", baseName: "compressionMethod", type: "PsdConvertOptions.CompressionMethodEnum", }, { name: "version", baseName: "version", type: "number", } ]; // tslint:disable:quotemark // tslint:disable-next-line:no-namespace (function (PsdConvertOptions) { let ColorModeEnum; (function (ColorModeEnum) { ColorModeEnum[ColorModeEnum["Bitmap"] = 'Bitmap'] = "Bitmap"; ColorModeEnum[ColorModeEnum["Grayscale"] = 'Grayscale'] = "Grayscale"; ColorModeEnum[ColorModeEnum["Indexed"] = 'Indexed'] = "Indexed"; ColorModeEnum[ColorModeEnum["Rgb"] = 'Rgb'] = "Rgb"; ColorModeEnum[ColorModeEnum["Cmyk"] = 'Cmyk'] = "Cmyk"; ColorModeEnum[ColorModeEnum["Multichannel"] = 'Multichannel'] = "Multichannel"; ColorModeEnum[ColorModeEnum["Duotone"] = 'Duotone'] = "Duotone"; ColorModeEnum[ColorModeEnum["Lab"] = 'Lab'] = "Lab"; })(ColorModeEnum = PsdConvertOptions.ColorModeEnum || (PsdConvertOptions.ColorModeEnum = {})); let CompressionMethodEnum; (function (CompressionMethodEnum) { CompressionMethodEnum[CompressionMethodEnum["Raw"] = 'Raw'] = "Raw"; CompressionMethodEnum[CompressionMethodEnum["Rle"] = 'Rle'] = "Rle"; CompressionMethodEnum[CompressionMethodEnum["ZipWithoutPrediction"] = 'ZipWithoutPrediction'] = "ZipWithoutPrediction"; CompressionMethodEnum[CompressionMethodEnum["ZipWithPrediction"] = 'ZipWithPrediction'] = "ZipWithPrediction"; })(CompressionMethodEnum = PsdConvertOptions.CompressionMethodEnum || (PsdConvertOptions.CompressionMethodEnum = {})); })(PsdConvertOptions || (exports.PsdConvertOptions = PsdConvertOptions = {})); // tslint:enable:quotemark /** * Rtf convert options */ // tslint:disable: completed-docs class RtfConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return RtfConvertOptions.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.RtfConvertOptions = RtfConvertOptions; /** * Attribute type map */ RtfConvertOptions.attributeTypeMap = [ { name: "exportImagesForOldReaders", baseName: "exportImagesForOldReaders", type: "boolean", } ]; /** * Storage exists */ // tslint:disable: completed-docs class StorageExist { /** * Returns attribute type map */ static getAttributeTypeMap() { return StorageExist.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.StorageExist = StorageExist; /** * Attribute type map */ StorageExist.attributeTypeMap = [ { name: "exists", baseName: "exists", type: "boolean", } ]; /** * File or folder information */ // tslint:disable: completed-docs class StorageFile { /** * Returns attribute type map */ static getAttributeTypeMap() { return StorageFile.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.StorageFile = StorageFile; /** * Attribute type map */ StorageFile.attributeTypeMap = [ { name: "name", baseName: "name", type: "string", }, { name: "isFolder", baseName: "isFolder", type: "boolean", }, { name: "modifiedDate", baseName: "modifiedDate", type: "Date", }, { name: "size", baseName: "size", type: "number", }, { name: "path", baseName: "path", type: "string", } ]; /** * Contains single converted item. Result is provided as url to a storage */ // tslint:disable: completed-docs class StoredConvertedResult { /** * Returns attribute type map */ static getAttributeTypeMap() { return StoredConvertedResult.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.StoredConvertedResult = StoredConvertedResult; /** * Attribute type map */ StoredConvertedResult.attributeTypeMap = [ { name: "name", baseName: "name", type: "string", }, { name: "size", baseName: "size", type: "number", }, { name: "path", baseName: "path", type: "string", }, { name: "url", baseName: "url", type: "string", } ]; /** * Represents information about supported conversion for SourceFormat */ // tslint:disable: completed-docs class SupportedFormat { /** * Returns attribute type map */ static getAttributeTypeMap() { return SupportedFormat.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.SupportedFormat = SupportedFormat; /** * Attribute type map */ SupportedFormat.attributeTypeMap = [ { name: "sourceFormat", baseName: "sourceFormat", type: "string", }, { name: "targetFormats", baseName: "targetFormats", type: "Array<string>", } ]; /** * Tiff convert options */ // tslint:disable: completed-docs class TiffConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return TiffConvertOptions.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.TiffConvertOptions = TiffConvertOptions; /** * Attribute type map */ TiffConvertOptions.attributeTypeMap = [ { name: "compression", baseName: "compression", type: "TiffConvertOptions.CompressionEnum", } ]; // tslint:disable:quotemark // tslint:disable-next-line:no-namespace (function (TiffConvertOptions) { let CompressionEnum; (function (CompressionEnum) { CompressionEnum[CompressionEnum["Lzw"] = 'Lzw'] = "Lzw"; CompressionEnum[CompressionEnum["None"] = 'None'] = "None"; CompressionEnum[CompressionEnum["Ccitt3"] = 'Ccitt3'] = "Ccitt3"; CompressionEnum[CompressionEnum["Ccitt4"] = 'Ccitt4'] = "Ccitt4"; CompressionEnum[CompressionEnum["Rle"] = 'Rle'] = "Rle"; })(CompressionEnum = TiffConvertOptions.CompressionEnum || (TiffConvertOptions.CompressionEnum = {})); })(TiffConvertOptions || (exports.TiffConvertOptions = TiffConvertOptions = {})); // tslint:enable:quotemark /** * Options for settings watermark to the converted document */ // tslint:disable: completed-docs class WatermarkOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return WatermarkOptions.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.WatermarkOptions = WatermarkOptions; /** * Attribute type map */ WatermarkOptions.attributeTypeMap = [ { name: "text", baseName: "text", type: "string", }, { name: "fontName", baseName: "fontName", type: "string", }, { name: "fontSize", baseName: "fontSize", type: "number", }, { name: "bold", baseName: "bold", type: "boolean", }, { name: "italic", baseName: "italic", type: "boolean", }, { name: "color", baseName: "color", type: "string", }, { name: "width", baseName: "width", type: "number", }, { name: "height", baseName: "height", type: "number", }, { name: "top", baseName: "top", type: "number", }, { name: "left", baseName: "left", type: "number", }, { name: "rotationAngle", baseName: "rotationAngle", type: "number", }, { name: "transparency", baseName: "transparency", type: "number", }, { name: "background", baseName: "background", type: "boolean", }, { name: "image", baseName: "image", type: "string", }, { name: "autoAlign", baseName: "autoAlign", type: "boolean", } ]; /** * Webp convert options */ // tslint:disable: completed-docs class WebpConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return WebpConvertOptions.attributeTypeMap; } constructor(init) { Object.assign(this, init); } } exports.WebpConvertOptions = WebpConvertOptions; /** * Attribute type map */ WebpConvertOptions.attributeTypeMap = [ { name: "lossless", baseName: "lossless", type: "boolean", } ]; /** * Options for to Cad conversion */ // tslint:disable: completed-docs class CadConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(CadConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.CadConvertOptions = CadConvertOptions; /** * Attribute type map */ CadConvertOptions.attributeTypeMap = [ { name: "width", baseName: "width", type: "number", }, { name: "height", baseName: "height", type: "number", }, { name: "pageSize", baseName: "pageSize", type: "CadConvertOptions.PageSizeEnum", } ]; // tslint:disable:quotemark // tslint:disable-next-line:no-namespace (function (CadConvertOptions) { let PageSizeEnum; (function (PageSizeEnum) { PageSizeEnum[PageSizeEnum["Default"] = 'Default'] = "Default"; PageSizeEnum[PageSizeEnum["A3"] = 'A3'] = "A3"; PageSizeEnum[PageSizeEnum["Statement"] = 'Statement'] = "Statement"; PageSizeEnum[PageSizeEnum["Quarto"] = 'Quarto'] = "Quarto"; PageSizeEnum[PageSizeEnum["Paper11x17"] = 'Paper11x17'] = "Paper11x17"; PageSizeEnum[PageSizeEnum["Paper10x14"] = 'Paper10x14'] = "Paper10x14"; PageSizeEnum[PageSizeEnum["Letter"] = 'Letter'] = "Letter"; PageSizeEnum[PageSizeEnum["Legal"] = 'Legal'] = "Legal"; PageSizeEnum[PageSizeEnum["Ledger"] = 'Ledger'] = "Ledger"; PageSizeEnum[PageSizeEnum["Folio"] = 'Folio'] = "Folio"; PageSizeEnum[PageSizeEnum["Executive"] = 'Executive'] = "Executive"; PageSizeEnum[PageSizeEnum["EnvelopeDL"] = 'EnvelopeDL'] = "EnvelopeDL"; PageSizeEnum[PageSizeEnum["Custom"] = 'Custom'] = "Custom"; PageSizeEnum[PageSizeEnum["B5"] = 'B5'] = "B5"; PageSizeEnum[PageSizeEnum["B4"] = 'B4'] = "B4"; PageSizeEnum[PageSizeEnum["A5"] = 'A5'] = "A5"; PageSizeEnum[PageSizeEnum["A4"] = 'A4'] = "A4"; PageSizeEnum[PageSizeEnum["Tabloid"] = 'Tabloid'] = "Tabloid"; })(PageSizeEnum = CadConvertOptions.PageSizeEnum || (CadConvertOptions.PageSizeEnum = {})); })(CadConvertOptions || (exports.CadConvertOptions = CadConvertOptions = {})); // tslint:enable:quotemark /** * Options for loading CAD documents */ // tslint:disable: completed-docs class CadLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(CadLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.CadLoadOptions = CadLoadOptions; /** * Attribute type map */ CadLoadOptions.attributeTypeMap = [ { name: "layoutNames", baseName: "layoutNames", type: "Array<string>", }, { name: "drawType", baseName: "drawType", type: "CadLoadOptions.DrawTypeEnum", }, { name: "drawColor", baseName: "drawColor", type: "string", }, { name: "backgroundColor", baseName: "backgroundColor", type: "string", } ]; // tslint:disable:quotemark // tslint:disable-next-line:no-namespace (function (CadLoadOptions) { let DrawTypeEnum; (function (DrawTypeEnum) { DrawTypeEnum[DrawTypeEnum["UseDrawColor"] = 'UseDrawColor'] = "UseDrawColor"; DrawTypeEnum[DrawTypeEnum["UseObjectColor"] = 'UseObjectColor'] = "UseObjectColor"; })(DrawTypeEnum = CadLoadOptions.DrawTypeEnum || (CadLoadOptions.DrawTypeEnum = {})); })(CadLoadOptions || (exports.CadLoadOptions = CadLoadOptions = {})); // tslint:enable:quotemark /** * Options for to zip conversion */ // tslint:disable: completed-docs class CompressionConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(CompressionConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.CompressionConvertOptions = CompressionConvertOptions; /** * Attribute type map */ CompressionConvertOptions.attributeTypeMap = [ { name: "password", baseName: "password", type: "string", } ]; /** * Options for loading compression documents */ // tslint:disable: completed-docs class CompressionLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(CompressionLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.CompressionLoadOptions = CompressionLoadOptions; /** * Attribute type map */ CompressionLoadOptions.attributeTypeMap = [ { name: "password", baseName: "password", type: "string", } ]; /** * Options for loading Database documents */ // tslint:disable: completed-docs class DatabaseLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(DatabaseLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.DatabaseLoadOptions = DatabaseLoadOptions; /** * Attribute type map */ DatabaseLoadOptions.attributeTypeMap = []; /** * Options for to Diagram conversion */ // tslint:disable: completed-docs class DiagramConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(DiagramConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.DiagramConvertOptions = DiagramConvertOptions; /** * Attribute type map */ DiagramConvertOptions.attributeTypeMap = [ { name: "autoFitPageToDrawingContent", baseName: "autoFitPageToDrawingContent", type: "boolean", } ]; /** * Diagram document load options */ // tslint:disable: completed-docs class DiagramLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(DiagramLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.DiagramLoadOptions = DiagramLoadOptions; /** * Attribute type map */ DiagramLoadOptions.attributeTypeMap = [ { name: "defaultFont", baseName: "defaultFont", type: "string", } ]; /** * Ebook convert options */ // tslint:disable: completed-docs class EBookConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(EBookConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.EBookConvertOptions = EBookConvertOptions; /** * Attribute type map */ EBookConvertOptions.attributeTypeMap = [ { name: "pageSize", baseName: "pageSize", type: "EBookConvertOptions.PageSizeEnum", }, { name: "pageOrientation", baseName: "pageOrientation", type: "EBookConvertOptions.PageOrientationEnum", } ]; // tslint:disable:quotemark // tslint:disable-next-line:no-namespace (function (EBookConvertOptions) { let PageSizeEnum; (function (PageSizeEnum) { PageSizeEnum[PageSizeEnum["Default"] = 'Default'] = "Default"; PageSizeEnum[PageSizeEnum["A3"] = 'A3'] = "A3"; PageSizeEnum[PageSizeEnum["Statement"] = 'Statement'] = "Statement"; PageSizeEnum[PageSizeEnum["Quarto"] = 'Quarto'] = "Quarto"; PageSizeEnum[PageSizeEnum["Paper11x17"] = 'Paper11x17'] = "Paper11x17"; PageSizeEnum[PageSizeEnum["Paper10x14"] = 'Paper10x14'] = "Paper10x14"; PageSizeEnum[PageSizeEnum["Letter"] = 'Letter'] = "Letter"; PageSizeEnum[PageSizeEnum["Legal"] = 'Legal'] = "Legal"; PageSizeEnum[PageSizeEnum["Ledger"] = 'Ledger'] = "Ledger"; PageSizeEnum[PageSizeEnum["Folio"] = 'Folio'] = "Folio"; PageSizeEnum[PageSizeEnum["Executive"] = 'Executive'] = "Executive"; PageSizeEnum[PageSizeEnum["EnvelopeDL"] = 'EnvelopeDL'] = "EnvelopeDL"; PageSizeEnum[PageSizeEnum["Custom"] = 'Custom'] = "Custom"; PageSizeEnum[PageSizeEnum["B5"] = 'B5'] = "B5"; PageSizeEnum[PageSizeEnum["B4"] = 'B4'] = "B4"; PageSizeEnum[PageSizeEnum["A5"] = 'A5'] = "A5"; PageSizeEnum[PageSizeEnum["A4"] = 'A4'] = "A4"; PageSizeEnum[PageSizeEnum["Tabloid"] = 'Tabloid'] = "Tabloid"; })(PageSizeEnum = EBookConvertOptions.PageSizeEnum || (EBookConvertOptions.PageSizeEnum = {})); let PageOrientationEnum; (function (PageOrientationEnum) { PageOrientationEnum[PageOrientationEnum["Default"] = 'Default'] = "Default"; PageOrientationEnum[PageOrientationEnum["Landscape"] = 'Landscape'] = "Landscape"; PageOrientationEnum[PageOrientationEnum["Portrait"] = 'Portrait'] = "Portrait"; })(PageOrientationEnum = EBookConvertOptions.PageOrientationEnum || (EBookConvertOptions.PageOrientationEnum = {})); })(EBookConvertOptions || (exports.EBookConvertOptions = EBookConvertOptions = {})); // tslint:enable:quotemark /** * Options for loading e-book documents */ // tslint:disable: completed-docs class EBookLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(EBookLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.EBookLoadOptions = EBookLoadOptions; /** * Attribute type map */ EBookLoadOptions.attributeTypeMap = []; /** * Options for to Email conversion */ // tslint:disable: completed-docs class EmailConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(EmailConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.EmailConvertOptions = EmailConvertOptions; /** * Attribute type map */ EmailConvertOptions.attributeTypeMap = []; /** * Options for loading Email documents */ // tslint:disable: completed-docs class EmailLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(EmailLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.EmailLoadOptions = EmailLoadOptions; /** * Attribute type map */ EmailLoadOptions.attributeTypeMap = [ { name: "preserveOriginalDate", baseName: "preserveOriginalDate", type: "boolean", }, { name: "fieldLabels", baseName: "fieldLabels", type: "Array<FieldLabel>", }, { name: "timeZoneOffset", baseName: "timeZoneOffset", type: "string", }, { name: "displaySent", baseName: "displaySent", type: "boolean", }, { name: "displaySubject", baseName: "displaySubject", type: "boolean", }, { name: "displayAttachments", baseName: "displayAttachments", type: "boolean", }, { name: "displayEmailAddresses", baseName: "displayEmailAddresses", type: "boolean", }, { name: "displayBccEmailAddress", baseName: "displayBccEmailAddress", type: "boolean", }, { name: "displayCcEmailAddress", baseName: "displayCcEmailAddress", type: "boolean", }, { name: "displayToEmailAddress", baseName: "displayToEmailAddress", type: "boolean", }, { name: "displayFromEmailAddress", baseName: "displayFromEmailAddress", type: "boolean", }, { name: "displayHeader", baseName: "displayHeader", type: "boolean", }, { name: "defaultFont", baseName: "defaultFont", type: "string", }, { name: "fontSubstitutes", baseName: "fontSubstitutes", type: "{ [key: string]: string; }", } ]; /** * File Version */ // tslint:disable: completed-docs class FileVersion extends StorageFile { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(FileVersion.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.FileVersion = FileVersion; /** * Attribute type map */ FileVersion.attributeTypeMap = [ { name: "versionId", baseName: "versionId", type: "string", }, { name: "isLatest", baseName: "isLatest", type: "boolean", } ]; /** * Options for to Finance conversion */ // tslint:disable: completed-docs class FinanceConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(FinanceConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.FinanceConvertOptions = FinanceConvertOptions; /** * Attribute type map */ FinanceConvertOptions.attributeTypeMap = []; /** * Options for loading Finance documents */ // tslint:disable: completed-docs class FinanceLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(FinanceLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.FinanceLoadOptions = FinanceLoadOptions; /** * Attribute type map */ FinanceLoadOptions.attributeTypeMap = []; /** * Options for to Font conversion */ // tslint:disable: completed-docs class FontConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(FontConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.FontConvertOptions = FontConvertOptions; /** * Attribute type map */ FontConvertOptions.attributeTypeMap = []; /** * Options for loading Font documents */ // tslint:disable: completed-docs class FontLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(FontLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.FontLoadOptions = FontLoadOptions; /** * Attribute type map */ FontLoadOptions.attributeTypeMap = []; /** * Options for to Gis conversion */ // tslint:disable: completed-docs class GisConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(GisConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.GisConvertOptions = GisConvertOptions; /** * Attribute type map */ GisConvertOptions.attributeTypeMap = []; /** * Options for loading Gis documents */ // tslint:disable: completed-docs class GisLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(GisLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.GisLoadOptions = GisLoadOptions; /** * Attribute type map */ GisLoadOptions.attributeTypeMap = [ { name: "width", baseName: "width", type: "number", }, { name: "height", baseName: "height", type: "number", } ]; /** * Options for to Image conversion */ // tslint:disable: completed-docs class ImageConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(ImageConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.ImageConvertOptions = ImageConvertOptions; /** * Attribute type map */ ImageConvertOptions.attributeTypeMap = [ { name: "width", baseName: "width", type: "number", }, { name: "height", baseName: "height", type: "number", }, { name: "horizontalResolution", baseName: "horizontalResolution", type: "number", }, { name: "verticalResolution", baseName: "verticalResolution", type: "number", }, { name: "grayscale", baseName: "grayscale", type: "boolean", }, { name: "rotateAngle", baseName: "rotateAngle", type: "number", }, { name: "usePdf", baseName: "usePdf", type: "boolean", }, { name: "brightness", baseName: "brightness", type: "number", }, { name: "contrast", baseName: "contrast", type: "number", }, { name: "gamma", baseName: "gamma", type: "number", }, { name: "flipMode", baseName: "flipMode", type: "ImageConvertOptions.FlipModeEnum", }, { name: "backgroundColor", baseName: "backgroundColor", type: "string", }, { name: "jpegOptions", baseName: "jpegOptions", type: "JpgConvertOptions", }, { name: "psdOptions", baseName: "psdOptions", type: "PsdConvertOptions", }, { name: "tiffOptions", baseName: "tiffOptions", type: "TiffConvertOptions", }, { name: "webpOptions", baseName: "webpOptions", type: "WebpConvertOptions", } ]; // tslint:disable:quotemark // tslint:disable-next-line:no-namespace (function (ImageConvertOptions) { let FlipModeEnum; (function (FlipModeEnum) { FlipModeEnum[FlipModeEnum["None"] = 'None'] = "None"; FlipModeEnum[FlipModeEnum["FlipX"] = 'FlipX'] = "FlipX"; FlipModeEnum[FlipModeEnum["FlipY"] = 'FlipY'] = "FlipY"; FlipModeEnum[FlipModeEnum["FlipXY"] = 'FlipXY'] = "FlipXY"; })(FlipModeEnum = ImageConvertOptions.FlipModeEnum || (ImageConvertOptions.FlipModeEnum = {})); })(ImageConvertOptions || (exports.ImageConvertOptions = ImageConvertOptions = {})); // tslint:enable:quotemark /** * Image document load options */ // tslint:disable: completed-docs class ImageLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(ImageLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.ImageLoadOptions = ImageLoadOptions; /** * Attribute type map */ ImageLoadOptions.attributeTypeMap = [ { name: "defaultFont", baseName: "defaultFont", type: "string", } ]; /** * Options for loading Mbox documents */ // tslint:disable: completed-docs class MboxLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(MboxLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.MboxLoadOptions = MboxLoadOptions; /** * Attribute type map */ MboxLoadOptions.attributeTypeMap = []; /** * One document load options */ // tslint:disable: completed-docs class NoteLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(NoteLoadOptions.attributeTypeMap); } constructor(init) { super(init);