diff --git a/codegen/Templates/csharp/AbstractOpenAPISchema.mustache b/codegen/Templates/csharp/AbstractOpenAPISchema.mustache index a170b05..b824da5 100644 --- a/codegen/Templates/csharp/AbstractOpenAPISchema.mustache +++ b/codegen/Templates/csharp/AbstractOpenAPISchema.mustache @@ -1,8 +1,8 @@ {{>partial_header}} using System; -using Newtonsoft.Json; -using Newtonsoft.Json.Serialization; +using System.Text.Json; +using System.Text.Json.Serialization; namespace {{packageName}}.{{modelPackage}} { @@ -14,35 +14,28 @@ namespace {{packageName}}.{{modelPackage}} /// /// Custom JSON serializer /// - public static readonly JsonSerializerSettings SerializerSettings = new JsonSerializerSettings + public static readonly JsonSerializerOptions SerializerOptions = new JsonSerializerOptions { - // OpenAPI generated types generally hide default constructors. - ConstructorHandling = ConstructorHandling.AllowNonPublicDefaultConstructor, - MissingMemberHandling = MissingMemberHandling.Error, - ContractResolver = new DefaultContractResolver - { - NamingStrategy = new CamelCaseNamingStrategy - { - OverrideSpecifiedNames = false - } - } + PropertyNamingPolicy = JsonNamingPolicy.CamelCase, + PropertyNameCaseInsensitive = false, + // To ignore comments or trailing commas, set these: + ReadCommentHandling = JsonCommentHandling.Disallow, + UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow, + AllowTrailingCommas = false, }; + /// - /// Custom JSON serializer for objects with additional properties + /// Custom JSON serializer options for objects with additional properties. /// - public static readonly JsonSerializerSettings AdditionalPropertiesSerializerSettings = new JsonSerializerSettings + public static readonly JsonSerializerOptions AdditionalPropertiesSerializerOptions = new JsonSerializerOptions { - // OpenAPI generated types generally hide default constructors. - ConstructorHandling = ConstructorHandling.AllowNonPublicDefaultConstructor, - MissingMemberHandling = MissingMemberHandling.Ignore, - ContractResolver = new DefaultContractResolver - { - NamingStrategy = new CamelCaseNamingStrategy - { - OverrideSpecifiedNames = false - } - } + PropertyNamingPolicy = JsonNamingPolicy.CamelCase, + PropertyNameCaseInsensitive = false, + + ReadCommentHandling = JsonCommentHandling.Disallow, + AllowTrailingCommas = false, + }; /// diff --git a/codegen/Templates/csharp/Configuration.mustache b/codegen/Templates/csharp/Configuration.mustache index 14442c6..372d12a 100644 --- a/codegen/Templates/csharp/Configuration.mustache +++ b/codegen/Templates/csharp/Configuration.mustache @@ -1,7 +1,6 @@ using System; using System.Collections.Generic; -using Newtonsoft.Json; -using Newtonsoft.Json.Converters; +using System.Text.Json.Serialization; namespace Aspose.BarCode.Cloud.Sdk.Api { @@ -71,7 +70,7 @@ namespace Aspose.BarCode.Cloud.Sdk.Api /// /// Authentication type. /// - [JsonConverter(typeof(StringEnumConverter))] + [JsonConverter(typeof(JsonStringEnumConverter))] public AuthType AuthType { get; private set; } /// diff --git a/codegen/Templates/csharp/README.mustache b/codegen/Templates/csharp/README.mustache index a290b12..debea8f 100644 --- a/codegen/Templates/csharp/README.mustache +++ b/codegen/Templates/csharp/README.mustache @@ -27,9 +27,8 @@ This repository contains Aspose.BarCode Cloud SDK for .NET source code. This SDK Aspose.BarCode Cloud SDK for .NET provides cross-platform bindings for: -- .NET 5 and higher +- .NET 8 and higher - .NET Standard 2.0 and higher -- .NET Core 3.1 and higher - .NET Framework 4.6.2 and higher To use these SDKs, you will need Client Id and Client Secret which can be looked up at [Aspose Cloud Dashboard](https://dashboard.aspose.cloud/applications) (free registration in Aspose Cloud is required for this). @@ -82,7 +81,7 @@ The examples below show how you can generate QR code and save it into local file ## Dependencies -- [Json.NET](https://www.nuget.org/packages/Newtonsoft.Json/) +- [System.Text.Json](https://www.nuget.org/packages/System.Text.json) ## Licensing diff --git a/codegen/Templates/csharp/model.mustache b/codegen/Templates/csharp/model.mustache index c44c894..bcd4766 100644 --- a/codegen/Templates/csharp/model.mustache +++ b/codegen/Templates/csharp/model.mustache @@ -8,8 +8,7 @@ using Aspose.BarCode.Cloud.Sdk.Interfaces; using Aspose.BarCode.Cloud.Sdk.Internal; {{/isEnum}} {{#isEnum}} -using Newtonsoft.Json; -using Newtonsoft.Json.Converters; +using System.Text.Json.Serialization; {{/isEnum}} namespace {{packageName}}.Model @@ -19,7 +18,7 @@ namespace {{packageName}}.Model /// /// {{description}} /// - [JsonConverter(typeof(StringEnumConverter))] + [JsonConverter(typeof(JsonStringEnumConverter))] public enum {{classname}}{{#parent}} : {{{parent}}}{{/parent}} { {{#allowableValues}}{{#values}} /// diff --git a/codegen/Templates/csharp/netcore_project.mustache b/codegen/Templates/csharp/netcore_project.mustache index faf8b5f..c2004c6 100644 --- a/codegen/Templates/csharp/netcore_project.mustache +++ b/codegen/Templates/csharp/netcore_project.mustache @@ -48,7 +48,7 @@ Aspose.Barcode for Cloud allows you to control all aspects of the image and barc - + diff --git a/codegen/Templates/csharp/netcore_testproject.mustache b/codegen/Templates/csharp/netcore_testproject.mustache index d118698..e7eb958 100644 --- a/codegen/Templates/csharp/netcore_testproject.mustache +++ b/codegen/Templates/csharp/netcore_testproject.mustache @@ -2,7 +2,7 @@ Exe - net6.0 + net8.0 enable diff --git a/codegen/Templates/nodejs/package.mustache b/codegen/Templates/nodejs/package.mustache index 4cf1744..c87e5c1 100644 --- a/codegen/Templates/nodejs/package.mustache +++ b/codegen/Templates/nodejs/package.mustache @@ -135,7 +135,7 @@ "test": "npx jest", "cover": "npx jest --coverage", "lint": "npx eslint src test snippets", - "format": "npx eslint src test snippets --fix", + "format": "npx eslint src test snippets eslint.config.mjs --fix", "prepare": "npx tsup", "check-updates": "ncu -u --enginesNode" }, diff --git a/codegen/Templates/python/README.mustache b/codegen/Templates/python/README.mustache index 88e5a38..cf17147 100644 --- a/codegen/Templates/python/README.mustache +++ b/codegen/Templates/python/README.mustache @@ -26,7 +26,7 @@ This repository contains Aspose.BarCode Cloud SDK for Python source code. This S Supported Python versions: -- Python 3.6+ +- Python 3.7+ To use these SDKs, you will need Client Id and Client Secret which can be looked up at [Aspose Cloud Dashboard](https://dashboard.aspose.cloud/applications) (free registration in Aspose Cloud is required for this). diff --git a/codegen/config-android.json b/codegen/config-android.json index b9d2a47..4c076e2 100644 --- a/codegen/config-android.json +++ b/codegen/config-android.json @@ -4,7 +4,7 @@ "androidSdkVersion": "33", "apiPackage": "com.aspose.barcode.cloud.demo_app", "artifactId": "Android Application for Barcode Processing in the Cloud via REST API", - "artifactVersion": "25.3.0", + "artifactVersion": "25.4.0", "groupId": "com.aspose", "invokerPackage": "com.aspose.barcode.cloud.demo_app", "modelPackage": "com.aspose.barcode.cloud.demo_app.model" diff --git a/codegen/config-dart.json b/codegen/config-dart.json index 76e71b7..fa484b2 100644 --- a/codegen/config-dart.json +++ b/codegen/config-dart.json @@ -3,6 +3,6 @@ "browserClient": false, "pubDescription": "This SDK allows you to work with Aspose.BarCode for Cloud REST APIs in your Dart or Flutter applications quickly and easily", "pubName": "aspose_barcode_cloud", - "pubVersion": "4.25.3", + "pubVersion": "4.25.4", "useEnumExtension": true } \ No newline at end of file diff --git a/codegen/config-go.json b/codegen/config-go.json index 0bdfed1..f51631e 100644 --- a/codegen/config-go.json +++ b/codegen/config-go.json @@ -1,4 +1,4 @@ { "packageName": "barcode", - "packageVersion": "4.2503.0" + "packageVersion": "4.2504.0" } \ No newline at end of file diff --git a/codegen/config-java.json b/codegen/config-java.json index cc6b213..132c207 100644 --- a/codegen/config-java.json +++ b/codegen/config-java.json @@ -3,7 +3,7 @@ "artifactDescription": "Aspose.BarCode Cloud SDK for Java", "artifactId": "aspose-barcode-cloud", "artifactUrl": "https://www.aspose.cloud", - "artifactVersion": "25.3.0", + "artifactVersion": "25.4.0", "developerEmail": "denis.averin@aspose.com", "developerName": "Denis Averin", "developerOrganization": "Aspose", diff --git a/codegen/config-php.json b/codegen/config-php.json index 17899cd..b534e5e 100644 --- a/codegen/config-php.json +++ b/codegen/config-php.json @@ -1,4 +1,4 @@ { - "artifactVersion": "25.3.0", + "artifactVersion": "25.4.0", "invokerPackage": "Aspose\\BarCode" } \ No newline at end of file diff --git a/codegen/config-python.json b/codegen/config-python.json index 6af1759..97720cc 100644 --- a/codegen/config-python.json +++ b/codegen/config-python.json @@ -1,6 +1,6 @@ { "packageName": "aspose_barcode_cloud", "packageUrl": "https://github.com/aspose-barcode-cloud/aspose-barcode-cloud-python", - "packageVersion": "25.3.0", + "packageVersion": "25.4.0", "projectName": "aspose-barcode-cloud" } \ No newline at end of file diff --git a/codegen/config.json b/codegen/config.json index aae1bee..15bf20a 100644 --- a/codegen/config.json +++ b/codegen/config.json @@ -1,9 +1,9 @@ { "artifactVersion": "23.7.0", "npmName": "aspose-barcode-cloud-node", - "npmVersion": "25.3.0", + "npmVersion": "25.4.0", "packageName": "Aspose.BarCode.Cloud.Sdk", - "packageVersion": "25.3.0", + "packageVersion": "25.4.0", "supportsES6": true, "targetFramework": "netstandard2.0" } \ No newline at end of file diff --git a/spec/aspose-barcode-cloud.json b/spec/aspose-barcode-cloud.json index f99533d..c49b16d 100644 --- a/spec/aspose-barcode-cloud.json +++ b/spec/aspose-barcode-cloud.json @@ -1,5 +1,5 @@ { - "openapi": "3.0.1", + "openapi": "3.0.4", "info": { "title": "Aspose.BarCode.Cloud v4.0 Specification", "description": "High quality barcodes generation and recognition API", @@ -31,7 +31,7 @@ { "name": "dataType", "in": "query", - "description": "Type of data to encode.\r\nDefault value: StringData.", + "description": "Type of data to encode.\nDefault value: StringData.", "schema": { "$ref": "#/components/schemas/EncodeDataType" } @@ -48,7 +48,7 @@ { "name": "imageFormat", "in": "query", - "description": "Barcode output image format.\r\nDefault value: png", + "description": "Barcode output image format.\nDefault value: png", "schema": { "$ref": "#/components/schemas/BarcodeImageFormat" } @@ -56,7 +56,7 @@ { "name": "textLocation", "in": "query", - "description": "Specify the displaying Text Location, set to CodeLocation.None to hide CodeText.\r\nDefault value: Depends on BarcodeType. CodeLocation.Below for 1D Barcodes. CodeLocation.None for 2D Barcodes.", + "description": "Specify the displaying Text Location, set to CodeLocation.None to hide CodeText.\nDefault value: Depends on BarcodeType. CodeLocation.Below for 1D Barcodes. CodeLocation.None for 2D Barcodes.", "schema": { "$ref": "#/components/schemas/CodeLocation" } @@ -64,7 +64,7 @@ { "name": "foregroundColor", "in": "query", - "description": "Specify the displaying bars and content Color.\r\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\r\nFor example: AliceBlue or #FF000000\r\nDefault value: Black.", + "description": "Specify the displaying bars and content Color.\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\nFor example: AliceBlue or #FF000000\nDefault value: Black.", "schema": { "type": "string", "default": "Black" @@ -73,7 +73,7 @@ { "name": "backgroundColor", "in": "query", - "description": "Background color of the barcode image.\r\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\r\nFor example: AliceBlue or #FF000000\r\nDefault value: White.", + "description": "Background color of the barcode image.\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\nFor example: AliceBlue or #FF000000\nDefault value: White.", "schema": { "type": "string", "default": "White" @@ -90,39 +90,36 @@ { "name": "resolution", "in": "query", - "description": "Resolution of the BarCode image.\r\nOne value for both dimensions.\r\nDefault value: 96 dpi.\r\nDecimal separator is dot.", + "description": "Resolution of the BarCode image.\nOne value for both dimensions.\nDefault value: 96 dpi.\nDecimal separator is dot.", "schema": { "maximum": 100000, "minimum": 1, "type": "number", - "format": "float", - "default": "" + "format": "float" } }, { "name": "imageHeight", "in": "query", - "description": "Height of the barcode image in given units. Default units: pixel.\r\nDecimal separator is dot.", + "description": "Height of the barcode image in given units. Default units: pixel.\nDecimal separator is dot.", "schema": { "type": "number", - "format": "float", - "default": "" + "format": "float" } }, { "name": "imageWidth", "in": "query", - "description": "Width of the barcode image in given units. Default units: pixel.\r\nDecimal separator is dot.", + "description": "Width of the barcode image in given units. Default units: pixel.\nDecimal separator is dot.", "schema": { "type": "number", - "format": "float", - "default": "" + "format": "float" } }, { "name": "rotationAngle", "in": "query", - "description": "BarCode image rotation angle, measured in degree, e.g. RotationAngle = 0 or RotationAngle = 360 means no rotation.\r\nIf RotationAngle NOT equal to 90, 180, 270 or 0, it may increase the difficulty for the scanner to read the image.\r\nDefault value: 0.", + "description": "BarCode image rotation angle, measured in degree, e.g. RotationAngle = 0 or RotationAngle = 360 means no rotation.\nIf RotationAngle NOT equal to 90, 180, 270 or 0, it may increase the difficulty for the scanner to read the image.\nDefault value: 0.", "schema": { "type": "integer", "format": "int32" @@ -258,12 +255,12 @@ }, "foregroundColor": { "type": "string", - "description": "Specify the displaying bars and content Color.\r\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\r\nFor example: AliceBlue or #FF000000\r\nDefault value: Black.", + "description": "Specify the displaying bars and content Color.\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\nFor example: AliceBlue or #FF000000\nDefault value: Black.", "default": "Black" }, "backgroundColor": { "type": "string", - "description": "Background color of the barcode image.\r\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\r\nFor example: AliceBlue or #FF000000\r\nDefault value: White.", + "description": "Background color of the barcode image.\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\nFor example: AliceBlue or #FF000000\nDefault value: White.", "default": "White" }, "units": { @@ -273,25 +270,22 @@ "maximum": 100000, "minimum": 1, "type": "number", - "description": "Resolution of the BarCode image.\r\nOne value for both dimensions.\r\nDefault value: 96 dpi.\r\nDecimal separator is dot.", - "format": "float", - "default": "" + "description": "Resolution of the BarCode image.\nOne value for both dimensions.\nDefault value: 96 dpi.\nDecimal separator is dot.", + "format": "float" }, "imageHeight": { "type": "number", - "description": "Height of the barcode image in given units. Default units: pixel.\r\nDecimal separator is dot.", - "format": "float", - "default": "" + "description": "Height of the barcode image in given units. Default units: pixel.\nDecimal separator is dot.", + "format": "float" }, "imageWidth": { "type": "number", - "description": "Width of the barcode image in given units. Default units: pixel.\r\nDecimal separator is dot.", - "format": "float", - "default": "" + "description": "Width of the barcode image in given units. Default units: pixel.\nDecimal separator is dot.", + "format": "float" }, "rotationAngle": { "type": "integer", - "description": "BarCode image rotation angle, measured in degree, e.g. RotationAngle = 0 or RotationAngle = 360 means no rotation.\r\nIf RotationAngle NOT equal to 90, 180, 270 or 0, it may increase the difficulty for the scanner to read the image.\r\nDefault value: 0.", + "description": "BarCode image rotation angle, measured in degree, e.g. RotationAngle = 0 or RotationAngle = 360 means no rotation.\nIf RotationAngle NOT equal to 90, 180, 270 or 0, it may increase the difficulty for the scanner to read the image.\nDefault value: 0.", "format": "int32" } } @@ -1153,30 +1147,45 @@ "code": { "type": "string", "description": "Gets or sets api error code.", - "nullable": true + "nullable": true, + "xml": { + "name": "Code" + } }, "message": { "type": "string", "description": "Gets or sets error message.", - "nullable": true + "nullable": true, + "xml": { + "name": "Message" + } }, "description": { "type": "string", "description": "Gets or sets error description.", - "nullable": true + "nullable": true, + "xml": { + "name": "Description" + } }, "dateTime": { "type": "string", "description": "Gets or sets server datetime.", "format": "date-time", - "nullable": true + "nullable": true, + "xml": { + "name": "DateTime" + } }, "innerError": { "$ref": "#/components/schemas/ApiError" } }, "additionalProperties": false, - "description": "Api Error." + "description": "Api Error.", + "xml": { + "name": "ApiError" + } }, "ApiErrorResponse": { "required": [ @@ -1188,14 +1197,20 @@ "requestId": { "type": "string", "description": "Gets or sets request Id.", - "nullable": true + "nullable": true, + "xml": { + "name": "RequestId" + } }, "error": { "$ref": "#/components/schemas/ApiError" } }, "additionalProperties": false, - "description": "ApiError Response" + "description": "ApiError Response", + "xml": { + "name": "ApiErrorResponse" + } }, "BarcodeImageFormat": { "enum": [ @@ -1206,7 +1221,10 @@ "Gif" ], "type": "string", - "description": "Specifies the file format of the image." + "description": "Specifies the file format of the image.", + "xml": { + "name": "ImageFormat" + } }, "BarcodeImageParams": { "type": "object", @@ -1219,15 +1237,21 @@ }, "foregroundColor": { "type": "string", - "description": "Specify the displaying bars and content Color.\r\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\r\nFor example: AliceBlue or #FF000000\r\nDefault value: Black.", + "description": "Specify the displaying bars and content Color.\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\nFor example: AliceBlue or #FF000000\nDefault value: Black.", "default": "Black", - "nullable": true + "nullable": true, + "xml": { + "name": "ForegroundColor" + } }, "backgroundColor": { "type": "string", - "description": "Background color of the barcode image.\r\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\r\nFor example: AliceBlue or #FF000000\r\nDefault value: White.", + "description": "Background color of the barcode image.\nValue: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #.\nFor example: AliceBlue or #FF000000\nDefault value: White.", "default": "White", - "nullable": true + "nullable": true, + "xml": { + "name": "BackgroundColor" + } }, "units": { "$ref": "#/components/schemas/GraphicsUnit" @@ -1236,34 +1260,49 @@ "maximum": 100000, "minimum": 1, "type": "number", - "description": "Resolution of the BarCode image.\r\nOne value for both dimensions.\r\nDefault value: 96 dpi.\r\nDecimal separator is dot.", + "description": "Resolution of the BarCode image.\nOne value for both dimensions.\nDefault value: 96 dpi.\nDecimal separator is dot.", "format": "float", - "default": "", - "nullable": true + "nullable": true, + "xml": { + "name": "Resolution" + }, + "example": 96 }, "imageHeight": { "type": "number", - "description": "Height of the barcode image in given units. Default units: pixel.\r\nDecimal separator is dot.", + "description": "Height of the barcode image in given units. Default units: pixel.\nDecimal separator is dot.", "format": "float", - "default": "", - "nullable": true + "nullable": true, + "xml": { + "name": "ImageHeight" + }, + "example": 200 }, "imageWidth": { "type": "number", - "description": "Width of the barcode image in given units. Default units: pixel.\r\nDecimal separator is dot.", + "description": "Width of the barcode image in given units. Default units: pixel.\nDecimal separator is dot.", "format": "float", - "default": "", - "nullable": true + "nullable": true, + "xml": { + "name": "ImageWidth" + }, + "example": 200 }, "rotationAngle": { "type": "integer", - "description": "BarCode image rotation angle, measured in degree, e.g. RotationAngle = 0 or RotationAngle = 360 means no rotation.\r\nIf RotationAngle NOT equal to 90, 180, 270 or 0, it may increase the difficulty for the scanner to read the image.\r\nDefault value: 0.", + "description": "BarCode image rotation angle, measured in degree, e.g. RotationAngle = 0 or RotationAngle = 360 means no rotation.\nIf RotationAngle NOT equal to 90, 180, 270 or 0, it may increase the difficulty for the scanner to read the image.\nDefault value: 0.", "format": "int32", - "nullable": true + "nullable": true, + "xml": { + "name": "RotationAngle" + } } }, "additionalProperties": false, - "description": "Barcode image optional parameters" + "description": "Barcode image optional parameters", + "xml": { + "name": "BarcodeImageParams" + } }, "BarcodeResponse": { "type": "object", @@ -1271,12 +1310,18 @@ "barcodeValue": { "type": "string", "description": "Barcode data.", - "nullable": true + "nullable": true, + "xml": { + "name": "BarcodeValue" + } }, "type": { "type": "string", "description": "Type of the barcode.", - "nullable": true + "nullable": true, + "xml": { + "name": "Type" + } }, "region": { "type": "array", @@ -1284,16 +1329,26 @@ "$ref": "#/components/schemas/RegionPoint" }, "description": "Region with barcode.", - "nullable": true + "nullable": true, + "xml": { + "name": "Region", + "wrapped": true + } }, "checksum": { "type": "string", "description": "Checksum of barcode.", - "nullable": true + "nullable": true, + "xml": { + "name": "Checksum" + } } }, "additionalProperties": false, - "description": "Represents information about barcode." + "description": "Represents information about barcode.", + "xml": { + "name": "BarcodeResponse" + } }, "BarcodeResponseList": { "required": [ @@ -1307,11 +1362,18 @@ "$ref": "#/components/schemas/BarcodeResponse" }, "description": "List of barcodes which are present in image.", - "nullable": true + "nullable": true, + "xml": { + "name": "Barcodes", + "wrapped": true + } } }, "additionalProperties": false, - "description": "Represents information about barcode list." + "description": "Represents information about barcode list.", + "xml": { + "name": "BarcodeResponseList" + } }, "CodeLocation": { "enum": [ @@ -1319,7 +1381,10 @@ "Above", "None" ], - "type": "string" + "type": "string", + "xml": { + "name": "TextLocation" + } }, "DecodeBarcodeType": { "enum": [ @@ -1409,7 +1474,10 @@ "VIN" ], "type": "string", - "description": "See Aspose.BarCode.Aspose.BarCode.BarCodeRecognition.DecodeType" + "description": "See Aspose.BarCode.Aspose.BarCode.BarCodeRecognition.DecodeType", + "xml": { + "name": "DecodeBarcodeType" + } }, "EncodeBarcodeType": { "enum": [ @@ -1488,7 +1556,10 @@ "VIN" ], "type": "string", - "description": "See Aspose.BarCode.Generation.EncodeTypes" + "description": "See Aspose.BarCode.Generation.EncodeTypes", + "xml": { + "name": "BarcodeType" + } }, "EncodeData": { "required": [ @@ -1502,11 +1573,17 @@ "data": { "minLength": 1, "type": "string", - "description": "String represents data to encode" + "description": "String represents data to encode", + "xml": { + "name": "Data" + } } }, "additionalProperties": false, - "description": "Data to encode in barcode" + "description": "Data to encode in barcode", + "xml": { + "name": "EncodeData" + } }, "EncodeDataType": { "enum": [ @@ -1515,7 +1592,10 @@ "HexBytes" ], "type": "string", - "description": "Types of data can be encoded to barcode" + "description": "Types of data can be encoded to barcode", + "xml": { + "name": "DataType" + } }, "GenerateParams": { "required": [ @@ -1535,7 +1615,10 @@ } }, "additionalProperties": false, - "description": "Barcode generation parameters" + "description": "Barcode generation parameters", + "xml": { + "name": "GenerateParams" + } }, "GraphicsUnit": { "enum": [ @@ -1545,7 +1628,10 @@ "Millimeter" ], "type": "string", - "description": "Subset of Aspose.Drawing.GraphicsUnit." + "description": "Subset of Aspose.Drawing.GraphicsUnit.", + "xml": { + "name": "Units" + } }, "RecognitionImageKind": { "enum": [ @@ -1554,7 +1640,10 @@ "ClearImage" ], "type": "string", - "description": "Kind of image to recognize" + "description": "Kind of image to recognize", + "xml": { + "name": "RecognitionImageKind" + } }, "RecognitionMode": { "enum": [ @@ -1563,7 +1652,10 @@ "Excellent" ], "type": "string", - "description": "Recognition mode." + "description": "Recognition mode.", + "xml": { + "name": "RecognitionMode" + } }, "RecognizeBase64Request": { "required": [ @@ -1577,13 +1669,20 @@ "items": { "$ref": "#/components/schemas/DecodeBarcodeType" }, - "description": "Array of decode types to find on barcode" + "description": "Array of decode types to find on barcode", + "xml": { + "name": "BarcodeTypes", + "wrapped": true + } }, "fileBase64": { "maxLength": 28730982, "minLength": 1, "type": "string", - "description": "Barcode image bytes encoded as base-64." + "description": "Barcode image bytes encoded as base-64.", + "xml": { + "name": "FileBase64" + } }, "recognitionMode": { "$ref": "#/components/schemas/RecognitionMode" @@ -1593,7 +1692,10 @@ } }, "additionalProperties": false, - "description": "Barcode recognize request" + "description": "Barcode recognize request", + "xml": { + "name": "RecognizeBase64Request" + } }, "RegionPoint": { "type": "object", @@ -1601,16 +1703,25 @@ "x": { "type": "integer", "description": "X-coordinate", - "format": "int32" + "format": "int32", + "xml": { + "name": "X" + } }, "y": { "type": "integer", "description": "Y-coordinate", - "format": "int32" + "format": "int32", + "xml": { + "name": "Y" + } } }, "additionalProperties": false, - "description": "Wrapper around Drawing.Point for proper specification." + "description": "Wrapper around Drawing.Point for proper specification.", + "xml": { + "name": "Point" + } }, "ScanBase64Request": { "required": [ @@ -1621,11 +1732,17 @@ "fileBase64": { "minLength": 1, "type": "string", - "description": "Barcode image bytes encoded as base-64." + "description": "Barcode image bytes encoded as base-64.", + "xml": { + "name": "FileBase64" + } } }, "additionalProperties": false, - "description": "Scan barcode request." + "description": "Scan barcode request.", + "xml": { + "name": "ScanBase64Request" + } } }, "securitySchemes": { diff --git a/submodules/android b/submodules/android index ff35a5a..7540d59 160000 --- a/submodules/android +++ b/submodules/android @@ -1 +1 @@ -Subproject commit ff35a5a273b4e716723af12d37b2f0066ab4f9a1 +Subproject commit 7540d59c201679014510f3b22e2f182065e84275 diff --git a/submodules/dart b/submodules/dart index c1f0642..31341e5 160000 --- a/submodules/dart +++ b/submodules/dart @@ -1 +1 @@ -Subproject commit c1f064270ee5df55092a52f7acc4788f2dd09711 +Subproject commit 31341e5e030116c317907ca5fa069b473227c3e9 diff --git a/submodules/dotnet b/submodules/dotnet index 2ca02d0..3594a82 160000 --- a/submodules/dotnet +++ b/submodules/dotnet @@ -1 +1 @@ -Subproject commit 2ca02d08883eb2f788e690db138fbb9a630653a7 +Subproject commit 3594a82db4f59d5f6ffa0f3a5e02d8e0ecfa1772 diff --git a/submodules/go b/submodules/go index e2a3506..b71a47b 160000 --- a/submodules/go +++ b/submodules/go @@ -1 +1 @@ -Subproject commit e2a3506bf651958a5a9b18a1490fc1ddd8976109 +Subproject commit b71a47b6bcb17cf5638a6af0d4eefaeb6e3c7804 diff --git a/submodules/java b/submodules/java index 07f655e..4cbd8e1 160000 --- a/submodules/java +++ b/submodules/java @@ -1 +1 @@ -Subproject commit 07f655ef7465277120ecafb4e689f4ee57924bd5 +Subproject commit 4cbd8e1e2295e189cf57c6d707ad6767cc78d164 diff --git a/submodules/node b/submodules/node index 17cd2ba..94cc9ae 160000 --- a/submodules/node +++ b/submodules/node @@ -1 +1 @@ -Subproject commit 17cd2bae6f6cfc43040409794c578995dd19f717 +Subproject commit 94cc9aefebc74e060a1d3a7e4e14ffa8d8aab589 diff --git a/submodules/php b/submodules/php index 69a8011..8458ead 160000 --- a/submodules/php +++ b/submodules/php @@ -1 +1 @@ -Subproject commit 69a801192a718d9be62095d59f4a7edc3615e5b6 +Subproject commit 8458ead38da24d335033751ec469c247d32a59a0 diff --git a/submodules/python b/submodules/python index 099ac07..75d5ca1 160000 --- a/submodules/python +++ b/submodules/python @@ -1 +1 @@ -Subproject commit 099ac071eef455a8fe02e01e08efa42cedc9654a +Subproject commit 75d5ca1a41c4e86a3a48731ac8616b215277bb2f