Skip to content

Commit e81c31a

Browse files
Release 26.6.0 (#71)
* Update Dart SDK for API 26.6 * Remove generated README template * New params grouped (#72) * Code regenerate with new templates. Build and tests fixed. * Fix snippets * Change log updated --------- Co-authored-by: Ivan Kamkin <ivan.kamkin@aspose.com>
1 parent fd4944c commit e81c31a

81 files changed

Lines changed: 2438 additions & 433 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# CHANGELOG
22

3+
## 4.26.6
4+
5+
* June 2026 Release
6+
* Regenerate SDK from the updated Cloud API v4.0 specification for the June release
7+
* Add generated barcode parameter models and docs for the new QR/PDF417/Code128 options
8+
* Update README examples and snippets to cover the new generation parameters
9+
310
## 4.26.5
411

512
* May 2026 Release

README.md

Lines changed: 35 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[![Dart test](https://github.com/aspose-barcode-cloud/Aspose.BarCode-Cloud-SDK-for-Dart/actions/workflows/dart.yml/badge.svg?branch=main)](https://github.com/aspose-barcode-cloud/Aspose.BarCode-Cloud-SDK-for-Dart/actions/workflows/dart.yml)
44

55
- API version: 4.0
6-
- SDK version: 4.26.5
6+
- SDK version: 4.26.6
77

88
## SDK and API Version Compatibility:
99

@@ -43,7 +43,7 @@ Add this dependency to your *pubspec.yaml*:
4343

4444
```yaml
4545
dependencies:
46-
aspose_barcode_cloud: 4.26.5
46+
aspose_barcode_cloud: 4.26.6
4747
```
4848
4949
## Sample usage
@@ -72,8 +72,17 @@ Future<void> main() async {
7272
final genApi = GenerateApi(client);
7373
final scanApi = ScanApi(client);
7474
// Generate image with barcode
75-
final Uint8List generated =
76-
await genApi.generate(EncodeBarcodeType.QR, "text");
75+
final Uint8List generated = await genApi.generate(
76+
EncodeBarcodeType.QR,
77+
"text",
78+
qrParams: QrParams(
79+
QREncodeMode.Auto,
80+
QRErrorLevel.LevelM,
81+
QRVersion.Auto,
82+
null,
83+
0.75,
84+
),
85+
);
7786

7887
// Save generated image to file
7988
File(fileName).writeAsBytesSync(generated);
@@ -116,15 +125,15 @@ All URIs are relative to *<https://api.aspose.cloud/v4.0>*
116125

117126
Class | Method | HTTP request | Description
118127
----- | ------ | ------------ | -----------
119-
*GenerateApi* | [**generate**](doc/api/GenerateApi.md#generate) | **GET** /barcode/generate/{barcodeType} | Generate barcode using GET request with parameters in route and query string.
120-
*GenerateApi* | [**generateBody**](doc/api/GenerateApi.md#generatebody) | **POST** /barcode/generate-body | Generate barcode using POST request with parameters in body in json or xml format.
121-
*GenerateApi* | [**generateMultipart**](doc/api/GenerateApi.md#generatemultipart) | **POST** /barcode/generate-multipart | Generate barcode using POST request with parameters in multipart form.
122-
*RecognizeApi* | [**recognize**](doc/api/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 &#x60;recognize-body&#x60; or &#x60;recognize-multipart&#x60; endpoints instead.
123-
*RecognizeApi* | [**recognizeBase64**](doc/api/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.
124-
*RecognizeApi* | [**recognizeMultipart**](doc/api/RecognizeApi.md#recognizemultipart) | **POST** /barcode/recognize-multipart | Recognize barcode from file in request body using POST requests with parameters in multipart form.
125-
*ScanApi* | [**scan**](doc/api/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 &#x60;scan-body&#x60; or &#x60;scan-multipart&#x60; endpoints instead.
126-
*ScanApi* | [**scanBase64**](doc/api/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.
127-
*ScanApi* | [**scanMultipart**](doc/api/ScanApi.md#scanmultipart) | **POST** /barcode/scan-multipart | Scan barcode from file in request body using POST requests with parameter in multipart form.
128+
*GenerateApi* | [**generate**](doc/api/GenerateApi.md#generate) | **GET** /barcode/generate/{barcodeType} | Generate a barcode using a GET request with parameters in the route and query string.
129+
*GenerateApi* | [**generateBody**](doc/api/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.
130+
*GenerateApi* | [**generateMultipart**](doc/api/GenerateApi.md#generatemultipart) | **POST** /barcode/generate-multipart | Generate a barcode using a POST request with parameters in a multipart form.
131+
*RecognizeApi* | [**recognize**](doc/api/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 &#x60;recognize-body&#x60; or &#x60;recognize-multipart&#x60; endpoints instead.
132+
*RecognizeApi* | [**recognizeBase64**](doc/api/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.
133+
*RecognizeApi* | [**recognizeMultipart**](doc/api/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.
134+
*ScanApi* | [**scan**](doc/api/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 &#x60;scan-body&#x60; or &#x60;scan-multipart&#x60; endpoints instead.
135+
*ScanApi* | [**scanBase64**](doc/api/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.
136+
*ScanApi* | [**scanMultipart**](doc/api/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.
128137

129138
## Documentation For Models
130139

@@ -134,15 +143,28 @@ Class | Method | HTTP request | Description
134143
- [BarcodeImageParams](doc/models/BarcodeImageParams.md)
135144
- [BarcodeResponse](doc/models/BarcodeResponse.md)
136145
- [BarcodeResponseList](doc/models/BarcodeResponseList.md)
146+
- [Code128EncodeMode](doc/models/Code128EncodeMode.md)
147+
- [Code128Params](doc/models/Code128Params.md)
137148
- [CodeLocation](doc/models/CodeLocation.md)
138149
- [DecodeBarcodeType](doc/models/DecodeBarcodeType.md)
150+
- [ECIEncodings](doc/models/ECIEncodings.md)
139151
- [EncodeBarcodeType](doc/models/EncodeBarcodeType.md)
140152
- [EncodeData](doc/models/EncodeData.md)
141153
- [EncodeDataType](doc/models/EncodeDataType.md)
142154
- [GenerateParams](doc/models/GenerateParams.md)
143155
- [GraphicsUnit](doc/models/GraphicsUnit.md)
156+
- [MacroCharacter](doc/models/MacroCharacter.md)
157+
- [MicroQRVersion](doc/models/MicroQRVersion.md)
158+
- [Pdf417EncodeMode](doc/models/Pdf417EncodeMode.md)
159+
- [Pdf417ErrorLevel](doc/models/Pdf417ErrorLevel.md)
160+
- [Pdf417Params](doc/models/Pdf417Params.md)
161+
- [QREncodeMode](doc/models/QREncodeMode.md)
162+
- [QRErrorLevel](doc/models/QRErrorLevel.md)
163+
- [QRVersion](doc/models/QRVersion.md)
164+
- [QrParams](doc/models/QrParams.md)
144165
- [RecognitionImageKind](doc/models/RecognitionImageKind.md)
145166
- [RecognitionMode](doc/models/RecognitionMode.md)
146167
- [RecognizeBase64Request](doc/models/RecognizeBase64Request.md)
168+
- [RectMicroQRVersion](doc/models/RectMicroQRVersion.md)
147169
- [RegionPoint](doc/models/RegionPoint.md)
148170
- [ScanBase64Request](doc/models/ScanBase64Request.md)

0 commit comments

Comments
 (0)