UNPKG

groupdocs-conversion-cloud

Version:
1,766 lines (1,765 loc) 154 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.DcmConvertOptions = exports.CsvLoadOptions = exports.Cf2LoadOptions = exports.BmpLoadOptions = exports.BmpConvertOptions = exports.XmlLoadOptions = exports.WordProcessingLoadOptions = exports.WordProcessingConvertOptions = exports.WebLoadOptions = exports.WebConvertOptions = exports.TxtLoadOptions = exports.TxtConvertOptions = exports.SpreadsheetLoadOptions = exports.SpreadsheetConvertOptions = exports.PresentationLoadOptions = exports.PresentationConvertOptions = exports.PersonalStorageLoadOptions = exports.PdfLoadOptions = exports.PdfConvertOptions = exports.PDLConvertOptions = exports.OneLoadOptions = exports.ImageLoadOptions = exports.ImageConvertOptions = exports.FileVersion = exports.EmailLoadOptions = exports.EBookConvertOptions = exports.DiagramLoadOptions = exports.CadLoadOptions = exports.WatermarkOptions = exports.SupportedFormat = exports.StoredConvertedResult = exports.StorageFile = exports.StorageExist = exports.OperationResult = exports.ObjectExist = exports.ModelError = exports.LoadOptions = exports.LicenseInfo = 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.OdsLoadOptions = exports.OdsConvertOptions = exports.OdpLoadOptions = exports.OdpConvertOptions = exports.OdgLoadOptions = exports.OdgConvertOptions = exports.MsgLoadOptions = exports.MobiLoadOptions = exports.MhtLoadOptions = exports.JpxLoadOptions = exports.JpmLoadOptions = exports.JpgLoadOptions = exports.JpgConvertOptions = exports.JpfLoadOptions = exports.JpegLoadOptions = exports.Jp2LoadOptions = exports.J2kLoadOptions = exports.J2cLoadOptions = exports.IgsLoadOptions = exports.IfcLoadOptions = exports.IcoLoadOptions = exports.IcoConvertOptions = exports.GifLoadOptions = exports.GifConvertOptions = exports.EmlxLoadOptions = exports.EmlLoadOptions = exports.EmfLoadOptions = exports.EmfConvertOptions = exports.DxfLoadOptions = exports.DwtLoadOptions = exports.DwgLoadOptions = exports.DwfxLoadOptions = exports.DwfLoadOptions = exports.DotxLoadOptions = exports.DotxConvertOptions = exports.DotmLoadOptions = exports.DotmConvertOptions = exports.DotLoadOptions = exports.DotConvertOptions = exports.DocxLoadOptions = exports.DocxConvertOptions = exports.DocmLoadOptions = exports.DocmConvertOptions = exports.DocLoadOptions = exports.DocConvertOptions = exports.DngLoadOptions = exports.DngConvertOptions = exports.DjvuConvertOptions = exports.DgnLoadOptions = exports.DcmLoadOptions = void 0; exports.VsxLoadOptions = exports.VstxLoadOptions = exports.VstmLoadOptions = exports.VstLoadOptions = exports.VssxLoadOptions = exports.VssmLoadOptions = exports.VssLoadOptions = exports.VsdxLoadOptions = exports.VsdmLoadOptions = exports.VsdLoadOptions = exports.VdxLoadOptions = exports.VdwLoadOptions = exports.TsvLoadOptions = exports.TsvConvertOptions = exports.TiffLoadOptions = exports.TiffConvertOptions = exports.TifLoadOptions = exports.StlLoadOptions = exports.RtfConvertOptions = exports.PstLoadOptions = exports.PsdLoadOptions = exports.PsdConvertOptions = exports.PptxLoadOptions = exports.PptxConvertOptions = exports.PptmLoadOptions = exports.PptmConvertOptions = exports.PptLoadOptions = exports.PptConvertOptions = exports.PpsxLoadOptions = exports.PpsxConvertOptions = exports.PpsmLoadOptions = exports.PpsmConvertOptions = exports.PpsLoadOptions = exports.PpsConvertOptions = exports.PotxLoadOptions = exports.PotxConvertOptions = exports.PotmLoadOptions = exports.PotmConvertOptions = exports.PngLoadOptions = exports.PngConvertOptions = exports.PltLoadOptions = exports.OttLoadOptions = exports.OttConvertOptions = exports.OtsLoadOptions = exports.OtsConvertOptions = exports.OtpLoadOptions = exports.OtpConvertOptions = exports.OstLoadOptions = exports.OdtLoadOptions = exports.OdtConvertOptions = void 0; 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.TifConvertOptions = exports.JpxConvertOptions = exports.JpmConvertOptions = exports.JpfConvertOptions = exports.JpegConvertOptions = exports.Jp2ConvertOptions = exports.J2kConvertOptions = exports.J2cConvertOptions = exports.XltxLoadOptions = exports.XltxConvertOptions = exports.XltmLoadOptions = exports.XltmConvertOptions = exports.XlsxLoadOptions = exports.XlsxConvertOptions = exports.XlsmLoadOptions = exports.XlsmConvertOptions = exports.XlsbLoadOptions = exports.XlsbConvertOptions = exports.XlsLoadOptions = exports.XlsConvertOptions = exports.Xls2003LoadOptions = exports.Xls2003ConvertOptions = exports.WmfLoadOptions = exports.WmfConvertOptions = exports.WebpLoadOptions = exports.WebpConvertOptions = exports.VtxLoadOptions = void 0; exports.StorageExistsRequest = 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>", } ]; /** * 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 /** * 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>", } ]; /** * 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", } ]; /** * 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: "backgroundColor", baseName: "backgroundColor", type: "string", }, { name: "drawType", baseName: "drawType", type: "CadLoadOptions.DrawTypeEnum", } ]; // 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 /** * 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 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: "displayHeader", baseName: "displayHeader", type: "boolean", }, { name: "displayFromEmailAddress", baseName: "displayFromEmailAddress", type: "boolean", }, { name: "displayToEmailAddress", baseName: "displayToEmailAddress", type: "boolean", }, { name: "displayCcEmailAddress", baseName: "displayCcEmailAddress", type: "boolean", }, { name: "displayBccEmailAddress", baseName: "displayBccEmailAddress", type: "boolean", }, { name: "timeZoneOffset", baseName: "timeZoneOffset", type: "string", }, { name: "convertAttachments", baseName: "convertAttachments", type: "boolean", }, { name: "fieldLabels", baseName: "fieldLabels", type: "Array<FieldLabel>", }, { name: "preserveOriginalDate", baseName: "preserveOriginalDate", type: "boolean", } ]; /** * 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 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", } ]; // 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", } ]; /** * One document load options */ // tslint:disable: completed-docs class OneLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(OneLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.OneLoadOptions = OneLoadOptions; /** * Attribute type map */ OneLoadOptions.attributeTypeMap = [ { name: "defaultFont", baseName: "defaultFont", type: "string", }, { name: "fontSubstitutes", baseName: "fontSubstitutes", type: "{ [key: string]: string; }", }, { name: "password", baseName: "password", type: "string", } ]; /** * Page description langusge convert options */ // tslint:disable: completed-docs class PDLConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(PDLConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.PDLConvertOptions = PDLConvertOptions; /** * Attribute type map */ PDLConvertOptions.attributeTypeMap = []; /** * Options for to PDF conversion */ // tslint:disable: completed-docs class PdfConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(PdfConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.PdfConvertOptions = PdfConvertOptions; /** * Attribute type map */ PdfConvertOptions.attributeTypeMap = [ { name: "width", baseName: "width", type: "number", }, { name: "height", baseName: "height", type: "number", }, { name: "dpi", baseName: "dpi", type: "number", }, { name: "password", baseName: "password", type: "string", }, { name: "marginTop", baseName: "marginTop", type: "number", }, { name: "marginBottom", baseName: "marginBottom", type: "number", }, { name: "marginLeft", baseName: "marginLeft", type: "number", }, { name: "marginRight", baseName: "marginRight", type: "number", }, { name: "pdfFormat", baseName: "pdfFormat", type: "PdfConvertOptions.PdfFormatEnum", }, { name: "removePdfaCompliance", baseName: "removePdfaCompliance", type: "boolean", }, { name: "zoom", baseName: "zoom", type: "number", }, { name: "linearize", baseName: "linearize", type: "boolean", }, { name: "linkDuplicateStreams", baseName: "linkDuplicateStreams", type: "boolean", }, { name: "removeUnusedObjects", baseName: "removeUnusedObjects", type: "boolean", }, { name: "removeUnusedStreams", baseName: "removeUnusedStreams", type: "boolean", }, { name: "compressImages", baseName: "compressImages", type: "boolean", }, { name: "imageQuality", baseName: "imageQuality", type: "number", }, { name: "unembedFonts", baseName: "unembedFonts", type: "boolean", }, { name: "grayscale", baseName: "grayscale", type: "boolean", }, { name: "centerWindow", baseName: "centerWindow", type: "boolean", }, { name: "direction", baseName: "direction", type: "PdfConvertOptions.DirectionEnum", }, { name: "displayDocTitle", baseName: "displayDocTitle", type: "boolean", }, { name: "fitWindow", baseName: "fitWindow", type: "boolean", }, { name: "hideMenuBar", baseName: "hideMenuBar", type: "boolean", }, { name: "hideToolBar", baseName: "hideToolBar", type: "boolean", }, { name: "hideWindowUI", baseName: "hideWindowUI", type: "boolean", }, { name: "nonFullScreenPageMode", baseName: "nonFullScreenPageMode", type: "PdfConvertOptions.NonFullScreenPageModeEnum", }, { name: "pageLayout", baseName: "pageLayout", type: "PdfConvertOptions.PageLayoutEnum", }, { name: "pageMode", baseName: "pageMode", type: "PdfConvertOptions.PageModeEnum", }, { name: "rotate", baseName: "rotate", type: "PdfConvertOptions.RotateEnum", }, { name: "pageSize", baseName: "pageSize", type: "PdfConvertOptions.PageSizeEnum", }, { name: "pageOrientation", baseName: "pageOrientation", type: "PdfConvertOptions.PageOrientationEnum", } ]; // tslint:disable:quotemark // tslint:disable-next-line:no-namespace (function (PdfConvertOptions) { let PdfFormatEnum; (function (PdfFormatEnum) { PdfFormatEnum[PdfFormatEnum["Default"] = 'Default'] = "Default"; PdfFormatEnum[PdfFormatEnum["PdfA1A"] = 'PdfA_1A'] = "PdfA1A"; PdfFormatEnum[PdfFormatEnum["PdfA1B"] = 'PdfA_1B'] = "PdfA1B"; PdfFormatEnum[PdfFormatEnum["PdfA2A"] = 'PdfA_2A'] = "PdfA2A"; PdfFormatEnum[PdfFormatEnum["PdfA3A"] = 'PdfA_3A'] = "PdfA3A"; PdfFormatEnum[PdfFormatEnum["PdfA2B"] = 'PdfA_2B'] = "PdfA2B"; PdfFormatEnum[PdfFormatEnum["PdfA2U"] = 'PdfA_2U'] = "PdfA2U"; PdfFormatEnum[PdfFormatEnum["PdfA3B"] = 'PdfA_3B'] = "PdfA3B"; PdfFormatEnum[PdfFormatEnum["PdfA3U"] = 'PdfA_3U'] = "PdfA3U"; PdfFormatEnum[PdfFormatEnum["V13"] = 'v1_3'] = "V13"; PdfFormatEnum[PdfFormatEnum["V14"] = 'v1_4'] = "V14"; PdfFormatEnum[PdfFormatEnum["V15"] = 'v1_5'] = "V15"; PdfFormatEnum[PdfFormatEnum["V16"] = 'v1_6'] = "V16"; PdfFormatEnum[PdfFormatEnum["V17"] = 'v1_7'] = "V17"; PdfFormatEnum[PdfFormatEnum["PdfX1A"] = 'PdfX_1A'] = "PdfX1A"; PdfFormatEnum[PdfFormatEnum["PdfX3"] = 'PdfX3'] = "PdfX3"; })(PdfFormatEnum = PdfConvertOptions.PdfFormatEnum || (PdfConvertOptions.PdfFormatEnum = {})); let DirectionEnum; (function (DirectionEnum) { DirectionEnum[DirectionEnum["L2R"] = 'L2R'] = "L2R"; DirectionEnum[DirectionEnum["R2L"] = 'R2L'] = "R2L"; })(DirectionEnum = PdfConvertOptions.DirectionEnum || (PdfConvertOptions.DirectionEnum = {})); let NonFullScreenPageModeEnum; (function (NonFullScreenPageModeEnum) { NonFullScreenPageModeEnum[NonFullScreenPageModeEnum["UseNone"] = 'UseNone'] = "UseNone"; NonFullScreenPageModeEnum[NonFullScreenPageModeEnum["UseOutlines"] = 'UseOutlines'] = "UseOutlines"; NonFullScreenPageModeEnum[NonFullScreenPageModeEnum["UseThumbs"] = 'UseThumbs'] = "UseThumbs"; NonFullScreenPageModeEnum[NonFullScreenPageModeEnum["FullScreen"] = 'FullScreen'] = "FullScreen"; NonFullScreenPageModeEnum[NonFullScreenPageModeEnum["UseOC"] = 'UseOC'] = "UseOC"; NonFullScreenPageModeEnum[NonFullScreenPageModeEnum["UseAttachments"] = 'UseAttachments'] = "UseAttachments"; })(NonFullScreenPageModeEnum = PdfConvertOptions.NonFullScreenPageModeEnum || (PdfConvertOptions.NonFullScreenPageModeEnum = {})); let PageLayoutEnum; (function (PageLayoutEnum) { PageLayoutEnum[PageLayoutEnum["Default"] = 'Default'] = "Default"; PageLayoutEnum[PageLayoutEnum["SinglePage"] = 'SinglePage'] = "SinglePage"; PageLayoutEnum[PageLayoutEnum["OneColumn"] = 'OneColumn'] = "OneColumn"; PageLayoutEnum[PageLayoutEnum["TwoColumnLeft"] = 'TwoColumnLeft'] = "TwoColumnLeft"; PageLayoutEnum[PageLayoutEnum["TwoColumnRight"] = 'TwoColumnRight'] = "TwoColumnRight"; PageLayoutEnum[PageLayoutEnum["TwoPageLeft"] = 'TwoPageLeft'] = "TwoPageLeft"; PageLayoutEnum[PageLayoutEnum["TwoPageRight"] = 'TwoPageRight'] = "TwoPageRight"; })(PageLayoutEnum = PdfConvertOptions.PageLayoutEnum || (PdfConvertOptions.PageLayoutEnum = {})); let PageModeEnum; (function (PageModeEnum) { PageModeEnum[PageModeEnum["UseNone"] = 'UseNone'] = "UseNone"; PageModeEnum[PageModeEnum["UseOutlines"] = 'UseOutlines'] = "UseOutlines"; PageModeEnum[PageModeEnum["UseThumbs"] = 'UseThumbs'] = "UseThumbs"; PageModeEnum[PageModeEnum["FullScreen"] = 'FullScreen'] = "FullScreen"; PageModeEnum[PageModeEnum["UseOC"] = 'UseOC'] = "UseOC"; PageModeEnum[PageModeEnum["UseAttachments"] = 'UseAttachments'] = "UseAttachments"; })(PageModeEnum = PdfConvertOptions.PageModeEnum || (PdfConvertOptions.PageModeEnum = {})); let RotateEnum; (function (RotateEnum) { RotateEnum[RotateEnum["None"] = 'None'] = "None"; RotateEnum[RotateEnum["On90"] = 'On90'] = "On90"; RotateEnum[RotateEnum["On180"] = 'On180'] = "On180"; RotateEnum[RotateEnum["On270"] = 'On270'] = "On270"; })(RotateEnum = PdfConvertOptions.RotateEnum || (PdfConvertOptions.RotateEnum = {})); 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 = PdfConvertOptions.PageSizeEnum || (PdfConvertOptions.PageSizeEnum = {})); let PageOrientationEnum; (function (PageOrientationEnum) { PageOrientationEnum[PageOrientationEnum["Default"] = 'Default'] = "Default"; PageOrientationEnum[PageOrientationEnum["Landscape"] = 'Landscape'] = "Landscape"; PageOrientationEnum[PageOrientationEnum["Portrait"] = 'Portrait'] = "Portrait"; })(PageOrientationEnum = PdfConvertOptions.PageOrientationEnum || (PdfConvertOptions.PageOrientationEnum = {})); })(PdfConvertOptions || (exports.PdfConvertOptions = PdfConvertOptions = {})); // tslint:enable:quotemark /** * Pdf document load options */ // tslint:disable: completed-docs class PdfLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(PdfLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.PdfLoadOptions = PdfLoadOptions; /** * Attribute type map */ PdfLoadOptions.attributeTypeMap = [ { name: "removeEmbeddedFiles", baseName: "removeEmbeddedFiles", type: "boolean", }, { name: "password", baseName: "password", type: "string", }, { name: "hidePdfAnnotations", baseName: "hidePdfAnnotations", type: "boolean", }, { name: "flattenAllFields", baseName: "flattenAllFields", type: "boolean", } ]; /** * Options for loading personal storage documents. */ // tslint:disable: completed-docs class PersonalStorageLoadOptions extends LoadOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(PersonalStorageLoadOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.PersonalStorageLoadOptions = PersonalStorageLoadOptions; /** * Attribute type map */ PersonalStorageLoadOptions.attributeTypeMap = [ { name: "folder", baseName: "folder", type: "string", }, { name: "depth", baseName: "depth", type: "number", } ]; /** * Options for to presentation conversion */ // tslint:disable: completed-docs class PresentationConvertOptions extends ConvertOptions { /** * Returns attribute type map */ static getAttributeTypeMap() { return super.getAttributeTypeMap().concat(PresentationConvertOptions.attributeTypeMap); } constructor(init) { super(init); Object.assign(this, init); } } exports.PresentationConvertOptions = PresentationConvertOptions; /** * Attribute type map */ PresentationConvertOptions.attributeTypeMap = [ { name: "password",