Skip to content

Commit a2125cf

Browse files
authored
Release 23.6 (#52)
* New code for HanXin
1 parent 9695d34 commit a2125cf

14 files changed

+1108
-7
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[![Supported PHP Versions](https://img.shields.io/packagist/dependency-v/aspose/barcode-cloud-php/php)](https://packagist.org/packages/aspose/barcode-cloud-php)
77

88
- API version: 3.0
9-
- Package version: 23.5.0
9+
- Package version: 23.6.0
1010
- Supported PHP versions: ">=7.4 || >=8.0"
1111

1212
## Demo applications
@@ -156,6 +156,10 @@ Class | Method | HTTP request | Description
156156
- [FontStyle](docs/Model/FontStyle.md)
157157
- [GeneratorParams](docs/Model/GeneratorParams.md)
158158
- [GeneratorParamsList](docs/Model/GeneratorParamsList.md)
159+
- [HanXinEncodeMode](docs/Model/HanXinEncodeMode.md)
160+
- [HanXinErrorLevel](docs/Model/HanXinErrorLevel.md)
161+
- [HanXinParams](docs/Model/HanXinParams.md)
162+
- [HanXinVersion](docs/Model/HanXinVersion.md)
159163
- [ITF14BorderType](docs/Model/ITF14BorderType.md)
160164
- [ITFParams](docs/Model/ITFParams.md)
161165
- [MacroCharacter](docs/Model/MacroCharacter.md)

docs/Model/GeneratorParams.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ Name | Type | Description | Notes
5858
**qr** | [**\Aspose\BarCode\Model\QrParams**](QrParams.md) | QR params. | [optional]
5959
**patch_code** | [**\Aspose\BarCode\Model\PatchCodeParams**](PatchCodeParams.md) | PatchCode params. | [optional]
6060
**code128** | [**\Aspose\BarCode\Model\Code128Params**](Code128Params.md) | Code128 params. | [optional]
61+
**han_xin** | [**\Aspose\BarCode\Model\HanXinParams**](HanXinParams.md) | HanXin params. | [optional]
6162

6263
[[Back to Model list]](../../README.md#documentation-for-models) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to README]](../../README.md)
6364

docs/Model/HanXinEncodeMode.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# HanXinEncodeMode
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
---- | ---- | ----------- | -----
6+
7+
[[Back to Model list]](../../README.md#documentation-for-models) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to README]](../../README.md)
8+
9+

docs/Model/HanXinErrorLevel.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# HanXinErrorLevel
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
---- | ---- | ----------- | -----
6+
7+
[[Back to Model list]](../../README.md#documentation-for-models) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to README]](../../README.md)
8+
9+

docs/Model/HanXinParams.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# HanXinParams
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
---- | ---- | ----------- | -----
6+
**encode_mode** | [**\Aspose\BarCode\Model\HanXinEncodeMode**](HanXinEncodeMode.md) | Encoding mode for XanXin barcodes. Default value: HanXinEncodeMode.Auto. | [optional]
7+
**error_level** | [**\Aspose\BarCode\Model\HanXinErrorLevel**](HanXinErrorLevel.md) | Allowed Han Xin error correction levels from L1 to L4. Default value: HanXinErrorLevel.L1. | [optional]
8+
**version** | [**\Aspose\BarCode\Model\HanXinVersion**](HanXinVersion.md) | Allowed Han Xin versions, Auto and Version01 - Version84. Default value: HanXinVersion.Auto. | [optional]
9+
**eci_encoding** | [**\Aspose\BarCode\Model\ECIEncodings**](ECIEncodings.md) | Extended Channel Interpretation Identifiers. It is used to tell the barcode reader details about the used references for encoding the data in the symbol. Current implementation consists all well known charset encodings. Default value: ECIEncodings.ISO_8859_1 | [optional]
10+
11+
[[Back to Model list]](../../README.md#documentation-for-models) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to README]](../../README.md)
12+
13+

docs/Model/HanXinVersion.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# HanXinVersion
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
---- | ---- | ----------- | -----
6+
7+
[[Back to Model list]](../../README.md#documentation-for-models) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to README]](../../README.md)
8+
9+

src/Aspose/BarCode/Configuration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class Configuration implements JsonSerializable
2323
*
2424
* @var string
2525
*/
26-
protected $clientVersion = '23.5.0';
26+
protected $clientVersion = '23.6.0';
2727

2828
/**
2929
* ClientId for API

src/Aspose/BarCode/Model/DecodeBarcodeType.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -438,4 +438,14 @@ class DecodeBarcodeType
438438
/// </summary>
439439
public const HIBCQRPAS = "HIBCQRPAS";
440440

441+
/// <summary>
442+
/// Enum value HanXin
443+
/// </summary>
444+
public const HanXin = "HanXin";
445+
446+
/// <summary>
447+
/// Enum value GS1HanXin
448+
/// </summary>
449+
public const GS1HanXin = "GS1HanXin";
450+
441451
}

src/Aspose/BarCode/Model/EncodeBarcodeType.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,4 +383,14 @@ class EncodeBarcodeType
383383
/// </summary>
384384
public const GS1DotCode = "GS1DotCode";
385385

386+
/// <summary>
387+
/// Enum value HanXin
388+
/// </summary>
389+
public const HanXin = "HanXin";
390+
391+
/// <summary>
392+
/// Enum value GS1HanXin
393+
/// </summary>
394+
public const GS1HanXin = "GS1HanXin";
395+
386396
}

src/Aspose/BarCode/Model/GeneratorParams.php

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,8 @@ class GeneratorParams implements ArrayAccess
113113
'postal' => '\Aspose\BarCode\Model\PostalParams',
114114
'qr' => '\Aspose\BarCode\Model\QrParams',
115115
'patch_code' => '\Aspose\BarCode\Model\PatchCodeParams',
116-
'code128' => '\Aspose\BarCode\Model\Code128Params'
116+
'code128' => '\Aspose\BarCode\Model\Code128Params',
117+
'han_xin' => '\Aspose\BarCode\Model\HanXinParams'
117118
];
118119

119120
/**
@@ -176,7 +177,8 @@ class GeneratorParams implements ArrayAccess
176177
'postal' => null,
177178
'qr' => null,
178179
'patch_code' => null,
179-
'code128' => null
180+
'code128' => null,
181+
'han_xin' => null
180182
];
181183

182184
/**
@@ -260,7 +262,8 @@ public static function swaggerFormats()
260262
'postal' => 'Postal',
261263
'qr' => 'QR',
262264
'patch_code' => 'PatchCode',
263-
'code128' => 'Code128'
265+
'code128' => 'Code128',
266+
'han_xin' => 'HanXin'
264267
];
265268

266269
/**
@@ -323,7 +326,8 @@ public static function swaggerFormats()
323326
'postal' => 'setPostal',
324327
'qr' => 'setQr',
325328
'patch_code' => 'setPatchCode',
326-
'code128' => 'setCode128'
329+
'code128' => 'setCode128',
330+
'han_xin' => 'setHanXin'
327331
];
328332

329333
/**
@@ -386,7 +390,8 @@ public static function swaggerFormats()
386390
'postal' => 'getPostal',
387391
'qr' => 'getQr',
388392
'patch_code' => 'getPatchCode',
389-
'code128' => 'getCode128'
393+
'code128' => 'getCode128',
394+
'han_xin' => 'getHanXin'
390395
];
391396

392397
/**
@@ -504,6 +509,7 @@ public function __construct(array $data = null)
504509
$this->container['qr'] = isset($data['qr']) ? $data['qr'] : null;
505510
$this->container['patch_code'] = isset($data['patch_code']) ? $data['patch_code'] : null;
506511
$this->container['code128'] = isset($data['code128']) ? $data['code128'] : null;
512+
$this->container['han_xin'] = isset($data['han_xin']) ? $data['han_xin'] : null;
507513
}
508514

509515
/**
@@ -1862,6 +1868,30 @@ public function setCode128($code128)
18621868
return $this;
18631869
}
18641870

1871+
/**
1872+
* Gets han_xin
1873+
*
1874+
* @return \Aspose\BarCode\Model\HanXinParams
1875+
*/
1876+
public function getHanXin()
1877+
{
1878+
return $this->container['han_xin'];
1879+
}
1880+
1881+
/**
1882+
* Sets han_xin
1883+
*
1884+
* @param \Aspose\BarCode\Model\HanXinParams $han_xin HanXin params.
1885+
*
1886+
* @return $this
1887+
*/
1888+
public function setHanXin($han_xin)
1889+
{
1890+
$this->container['han_xin'] = $han_xin;
1891+
1892+
return $this;
1893+
}
1894+
18651895
/**
18661896
* Returns true if offset exists. False otherwise.
18671897
*

0 commit comments

Comments
 (0)