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