Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@
<PackageReference Include="System.Net.Http" Version="4.3.4"/>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Aspose.BarCode-Cloud" Version="26.5.0" />
<PackageReference Include="Aspose.BarCode-Cloud" Version="26.6.0" />
</ItemGroup>
</Project>
39 changes: 28 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
[![Nuget](https://img.shields.io/nuget/v/Aspose.BarCode-Cloud)](https://www.nuget.org/packages/Aspose.BarCode-Cloud/)

- API version: 4.0
- SDK version: 26.5.0
- SDK version: 26.6.0

## SDK and API Version Compatibility:

Expand Down Expand Up @@ -180,7 +180,11 @@ internal static class Program
EncodeBarcodeType.QR,
"QR code text",
textLocation: CodeLocation.None,
imageFormat: BarcodeImageFormat.Png
imageFormat: BarcodeImageFormat.Png,
qrEncodeMode: QREncodeMode.Auto,
qrErrorLevel: QRErrorLevel.LevelM,
qrVersion: QRVersion.Auto,
qrAspectRatio: 0.75f
);
await using FileStream stream = File.Create(fileName);
await generated.CopyToAsync(stream);
Expand Down Expand Up @@ -226,15 +230,15 @@ All URIs are relative to *<https://api.aspose.cloud/v4.0>*

Class | Method | HTTP request | Description
----- | ------ | ------------ | -----------
*GenerateApi* | [**Generate**](docs/GenerateApi.md#generate) | **GET** /barcode/generate/{barcodeType} | Generate barcode using GET request with parameters in route and query string.
*GenerateApi* | [**GenerateBody**](docs/GenerateApi.md#generatebody) | **POST** /barcode/generate-body | Generate barcode using POST request with parameters in body in json or xml format.
*GenerateApi* | [**GenerateMultipart**](docs/GenerateApi.md#generatemultipart) | **POST** /barcode/generate-multipart | Generate barcode using POST request with parameters in multipart form.
*RecognizeApi* | [**Recognize**](docs/RecognizeApi.md#recognize) | **GET** /barcode/recognize | Recognize barcode from file on server in the Internet using GET requests with parameter in query string. For recognizing files from your hard drive use `recognize-body` or `recognize-multipart` endpoints instead.
*RecognizeApi* | [**RecognizeBase64**](docs/RecognizeApi.md#recognizebase64) | **POST** /barcode/recognize-body | Recognize barcode from file in request body using POST requests with parameters in body in json or xml format.
*RecognizeApi* | [**RecognizeMultipart**](docs/RecognizeApi.md#recognizemultipart) | **POST** /barcode/recognize-multipart | Recognize barcode from file in request body using POST requests with parameters in multipart form.
*ScanApi* | [**Scan**](docs/ScanApi.md#scan) | **GET** /barcode/scan | Scan barcode from file on server in the Internet using GET requests with parameter in query string. For scaning files from your hard drive use `scan-body` or `scan-multipart` endpoints instead.
*ScanApi* | [**ScanBase64**](docs/ScanApi.md#scanbase64) | **POST** /barcode/scan-body | Scan barcode from file in request body using POST requests with parameter in body in json or xml format.
*ScanApi* | [**ScanMultipart**](docs/ScanApi.md#scanmultipart) | **POST** /barcode/scan-multipart | Scan barcode from file in request body using POST requests with parameter in multipart form.
*GenerateApi* | [**Generate**](docs/GenerateApi.md#generate) | **GET** /barcode/generate/{barcodeType} | Generate a barcode using a GET request with parameters in the route and query string.
*GenerateApi* | [**GenerateBody**](docs/GenerateApi.md#generatebody) | **POST** /barcode/generate-body | Generate a barcode using a POST request with parameters in the request body in JSON or XML format.
*GenerateApi* | [**GenerateMultipart**](docs/GenerateApi.md#generatemultipart) | **POST** /barcode/generate-multipart | Generate a barcode using a POST request with parameters in a multipart form.
*RecognizeApi* | [**Recognize**](docs/RecognizeApi.md#recognize) | **GET** /barcode/recognize | Recognize a barcode from a file on an Internet server using a GET request with a query string parameter. For recognizing files from your hard drive, use `recognize-body` or `recognize-multipart` endpoints instead.
*RecognizeApi* | [**RecognizeBase64**](docs/RecognizeApi.md#recognizebase64) | **POST** /barcode/recognize-body | Recognize a barcode from a file in the request body using a POST request with JSON or XML body parameters.
*RecognizeApi* | [**RecognizeMultipart**](docs/RecognizeApi.md#recognizemultipart) | **POST** /barcode/recognize-multipart | Recognize a barcode from a file in the request body using a POST request with multipart form parameters.
*ScanApi* | [**Scan**](docs/ScanApi.md#scan) | **GET** /barcode/scan | Scan a barcode from a file on an Internet server using a GET request with a query string parameter. For scanning files from your hard drive, use `scan-body` or `scan-multipart` endpoints instead.
*ScanApi* | [**ScanBase64**](docs/ScanApi.md#scanbase64) | **POST** /barcode/scan-body | Scan a barcode from a file in the request body using a POST request with a JSON or XML body parameter.
*ScanApi* | [**ScanMultipart**](docs/ScanApi.md#scanmultipart) | **POST** /barcode/scan-multipart | Scan a barcode from a file in the request body using a POST request with a multipart form parameter.

## Documentation for Models

Expand All @@ -244,15 +248,28 @@ Class | Method | HTTP request | Description
- [Model.BarcodeImageParams](docs/BarcodeImageParams.md)
- [Model.BarcodeResponse](docs/BarcodeResponse.md)
- [Model.BarcodeResponseList](docs/BarcodeResponseList.md)
- [Model.Code128EncodeMode](docs/Code128EncodeMode.md)
- [Model.Code128Params](docs/Code128Params.md)
- [Model.CodeLocation](docs/CodeLocation.md)
- [Model.DecodeBarcodeType](docs/DecodeBarcodeType.md)
- [Model.ECIEncodings](docs/ECIEncodings.md)
- [Model.EncodeBarcodeType](docs/EncodeBarcodeType.md)
- [Model.EncodeData](docs/EncodeData.md)
- [Model.EncodeDataType](docs/EncodeDataType.md)
- [Model.GenerateParams](docs/GenerateParams.md)
- [Model.GraphicsUnit](docs/GraphicsUnit.md)
- [Model.MacroCharacter](docs/MacroCharacter.md)
- [Model.MicroQRVersion](docs/MicroQRVersion.md)
- [Model.Pdf417EncodeMode](docs/Pdf417EncodeMode.md)
- [Model.Pdf417ErrorLevel](docs/Pdf417ErrorLevel.md)
- [Model.Pdf417Params](docs/Pdf417Params.md)
- [Model.QREncodeMode](docs/QREncodeMode.md)
- [Model.QRErrorLevel](docs/QRErrorLevel.md)
- [Model.QRVersion](docs/QRVersion.md)
- [Model.QrParams](docs/QrParams.md)
- [Model.RecognitionImageKind](docs/RecognitionImageKind.md)
- [Model.RecognitionMode](docs/RecognitionMode.md)
- [Model.RecognizeBase64Request](docs/RecognizeBase64Request.md)
- [Model.RectMicroQRVersion](docs/RectMicroQRVersion.md)
- [Model.RegionPoint](docs/RegionPoint.md)
- [Model.ScanBase64Request](docs/ScanBase64Request.md)
14 changes: 7 additions & 7 deletions docs/BarcodeImageParams.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# Aspose.BarCode.Cloud.Sdk.Model.BarcodeImageParams

Barcode image optional parameters
Optional barcode image parameters.

## Properties

Name | Type | Description | Notes
---- | ---- | ----------- | -----
**ImageFormat** | **BarcodeImageFormat** | | [optional]
**TextLocation** | **CodeLocation** | | [optional]
**ForegroundColor** | **string** | Specify the displaying bars and content Color. Value: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #. For example: AliceBlue or #FF000000 Default value: Black. | [optional] [default to "Black"]
**BackgroundColor** | **string** | Background color of the barcode image. Value: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value started with #. For example: AliceBlue or #FF000000 Default value: White. | [optional] [default to "White"]
**ForegroundColor** | **string** | Specify the display color for bars and content. Value: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value starting with #. For example: AliceBlue or #FF000000. Default value: Black. | [optional] [default to "Black"]
**BackgroundColor** | **string** | Background color of the barcode image. Value: Color name from https://reference.aspose.com/drawing/net/system.drawing/color/ or ARGB value starting with #. For example: AliceBlue or #FF000000. Default value: White. | [optional] [default to "White"]
**Units** | **GraphicsUnit** | | [optional]
**Resolution** | **float?** | Resolution of the BarCode image. One value for both dimensions. Default value: 96 dpi. Decimal separator is dot. | [optional]
**ImageHeight** | **float?** | Height of the barcode image in given units. Default units: pixel. Decimal separator is dot. | [optional]
**ImageWidth** | **float?** | Width of the barcode image in given units. Default units: pixel. Decimal separator is dot. | [optional]
**RotationAngle** | **int?** | BarCode image rotation angle, measured in degree, e.g. RotationAngle &#x3D; 0 or RotationAngle &#x3D; 360 means no rotation. If RotationAngle NOT equal to 90, 180, 270 or 0, it may increase the difficulty for the scanner to read the image. Default value: 0. | [optional]
**Resolution** | **float?** | Resolution of the barcode image. One value for both dimensions. Default value: 96 dpi. Decimal separator is a dot. | [optional]
**ImageHeight** | **float?** | Height of the barcode image in the specified units. Default units: pixels. Decimal separator is a dot. | [optional]
**ImageWidth** | **float?** | Width of the barcode image in the specified units. Default units: pixels. Decimal separator is a dot. | [optional]
**RotationAngle** | **int?** | Barcode image rotation angle, measured in degrees. For example, RotationAngle &#x3D; 0 or RotationAngle &#x3D; 360 means no rotation. If RotationAngle is not equal to 90, 180, 270, or 0, it may increase the difficulty for the scanner to read the image. Default value: 0. | [optional]
6 changes: 3 additions & 3 deletions docs/BarcodeResponse.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Aspose.BarCode.Cloud.Sdk.Model.BarcodeResponse

Represents information about barcode.
Represents information about a barcode.

## Properties

Name | Type | Description | Notes
---- | ---- | ----------- | -----
**BarcodeValue** | **string** | Barcode data. | [optional]
**Type** | **string** | Type of the barcode. | [optional]
**Region** | [**List&lt;RegionPoint&gt;**](RegionPoint.md) | Region with barcode. | [optional]
**Checksum** | **string** | Checksum of barcode. | [optional]
**Region** | [**List&lt;RegionPoint&gt;**](RegionPoint.md) | Region with the barcode. | [optional]
**Checksum** | **string** | Checksum of the barcode. | [optional]
4 changes: 2 additions & 2 deletions docs/BarcodeResponseList.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Aspose.BarCode.Cloud.Sdk.Model.BarcodeResponseList

Represents information about barcode list.
Represents information about a barcode list.

## Properties

Name | Type | Description | Notes
---- | ---- | ----------- | -----
**Barcodes** | [**List&lt;BarcodeResponse&gt;**](BarcodeResponse.md) | List of barcodes which are present in image. |
**Barcodes** | [**List&lt;BarcodeResponse&gt;**](BarcodeResponse.md) | List of barcodes that are present in the image. |
13 changes: 13 additions & 0 deletions docs/Code128EncodeMode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Aspose.BarCode.Cloud.Sdk.Model.Code128EncodeMode

Code128 barcode encode mode. Mirrors https://reference.aspose.com/barcode/net/aspose.barcode.generation/code128encodemode/

## Allowable values

* **Auto**
* CodeA
* CodeB
* CodeAB
* CodeC
* CodeAC
* CodeBC
9 changes: 9 additions & 0 deletions docs/Code128Params.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Aspose.BarCode.Cloud.Sdk.Model.Code128Params

Optional Code128 barcode generation parameters.

## Properties

Name | Type | Description | Notes
---- | ---- | ----------- | -----
**Code128EncodeMode** | **Code128EncodeMode** | | [optional]
2 changes: 1 addition & 1 deletion docs/DecodeBarcodeType.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Aspose.BarCode.Cloud.Sdk.Model.DecodeBarcodeType

See Aspose.BarCode.BarCodeRecognition.DecodeType
See https://reference.aspose.com/barcode/net/aspose.barcode.barcoderecognition/decodetype/

## Allowable values

Expand Down
40 changes: 40 additions & 0 deletions docs/ECIEncodings.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Aspose.BarCode.Cloud.Sdk.Model.ECIEncodings

ECI encoding identifiers. Mirrors https://reference.aspose.com/barcode/net/aspose.barcode.generation/eciencodings/

## Allowable values

* **NONE**
* ISO_8859_1
* ISO_8859_2
* ISO_8859_3
* ISO_8859_4
* ISO_8859_5
* ISO_8859_6
* ISO_8859_7
* ISO_8859_8
* ISO_8859_9
* ISO_8859_10
* ISO_8859_11
* ISO_8859_13
* ISO_8859_14
* ISO_8859_15
* ISO_8859_16
* Shift_JIS
* Win1250
* Win1251
* Win1252
* Win1256
* UTF16BE
* UTF8
* US_ASCII
* Big5
* GB2312
* EUC_KR
* GBK
* GB18030
* UTF16LE
* UTF32BE
* UTF32LE
* INVARIANT
* BINARY
2 changes: 1 addition & 1 deletion docs/EncodeBarcodeType.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Aspose.BarCode.Cloud.Sdk.Model.EncodeBarcodeType

See Aspose.BarCode.Generation.EncodeTypes
See https://reference.aspose.com/barcode/net/aspose.barcode.generation/encodetypes/

## Allowable values

Expand Down
4 changes: 2 additions & 2 deletions docs/EncodeData.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Aspose.BarCode.Cloud.Sdk.Model.EncodeData

Data to encode in barcode
Data to encode in a barcode.

## Properties

Name | Type | Description | Notes
---- | ---- | ----------- | -----
**DataType** | **EncodeDataType** | | [optional]
**Data** | **string** | String represents data to encode |
**Data** | **string** | String that represents the data to encode. |
2 changes: 1 addition & 1 deletion docs/EncodeDataType.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Aspose.BarCode.Cloud.Sdk.Model.EncodeDataType

Types of data can be encoded to barcode
Types of data that can be encoded into a barcode.

## Allowable values

Expand Down
Loading
Loading