
## MaxiCodeParameters class

**Module:** `aspose_barcode.generation.maxi_code_parameters`


MaxiCode parameters.


## Constructors

| Name | Description |
| --- | --- |
| [__init__](#constructor) |  |

## Methods

| Name | Return Type | Static | Description |
| --- | --- | --- | --- |
| [__str__](#__str__) | `str` | No | Returns a human-readable string representation of this MaxiCodeParameters. |

## Properties

| Name | Type | Description |
| --- | --- | --- |
| [aspect_ratio](#aspect_ratio) | `float` | Height/Width ratio of 2D BarCode module. |
| [eci_encoding](#eci_encoding) | `ECIEncodings` | Gets ECI encoding. Used when MaxiCodeEncodeMode is AUTO. Default value: ISO-8859-1 |
| [encode_mode](#encode_mode) | `MaxiCodeEncodeMode` |  |
| [maxi_code_encode_mode](#maxi_code_encode_mode) | `MaxiCodeEncodeMode` | Gets a MaxiCode encode mode. |
| [maxi_code_mode](#maxi_code_mode) | `MaxiCodeMode` | Gets a MaxiCode encode mode. |
| [maxi_code_structured_append_mode_barcode_id](#maxi_code_structured_append_mode_barcode_id) | `int` | Gets a MaxiCode barcode ID in structured append mode. |
| [maxi_code_structured_append_mode_barcodes_count](#maxi_code_structured_append_mode_barcodes_count) | `int` | Gets a MaxiCode barcodes count in structured append mode. Count number must be a value between 2 and 8 (maximum barcodes count). Default value: -1 |
| [mode](#mode) | `MaxiCodeMode` |  |
| [structured_append_mode_barcode_id](#structured_append_mode_barcode_id) | `int` |  |
| [structured_append_mode_barcodes_count](#structured_append_mode_barcodes_count) | `int` |  |

### MaxiCodeParameters Constructor {#constructor}

```python
__init__(self, _java_class)
```

| Parameter | Type | Description |
| --- | --- | --- |
| `_java_class` | `` |  |

### MaxiCodeParameters.__str__ {#__str__}

```python
__str__(self) -> str
```

Returns a human-readable string representation of this MaxiCodeParameters.

**Return Type:** `str` — A string that represents this MaxiCodeParameters.

### MaxiCodeParameters.aspect_ratio {#aspect_ratio}

**Type:** `float`

Height/Width ratio of 2D BarCode module.

Height/Width ratio of 2D BarCode module.

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `float` |  |

### MaxiCodeParameters.eci_encoding {#eci_encoding}

**Type:** `ECIEncodings`

Gets ECI encoding. Used when MaxiCodeEncodeMode is AUTO. Default value: ISO-8859-1

Sets ECI encoding. Used when MaxiCodeEncodeMode is AUTO. Default value: ISO-8859-1

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `ECIEncodings` |  |

### MaxiCodeParameters.encode_mode {#encode_mode}

**Type:** `MaxiCodeEncodeMode`

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `MaxiCodeEncodeMode` |  |

### MaxiCodeParameters.maxi_code_encode_mode {#maxi_code_encode_mode}

**Type:** `MaxiCodeEncodeMode`

Gets a MaxiCode encode mode.

Sets a MaxiCode encode mode.

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `MaxiCodeEncodeMode` |  |

### MaxiCodeParameters.maxi_code_mode {#maxi_code_mode}

**Type:** `MaxiCodeMode`

Gets a MaxiCode encode mode.

Sets a MaxiCode encode mode.

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `MaxiCodeMode` |  |

### MaxiCodeParameters.maxi_code_structured_append_mode_barcode_id {#maxi_code_structured_append_mode_barcode_id}

**Type:** `int`

Gets a MaxiCode barcode ID in structured append mode.

Sets a MaxiCode barcode ID in structured append mode.

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `int` |  |

### MaxiCodeParameters.maxi_code_structured_append_mode_barcodes_count {#maxi_code_structured_append_mode_barcodes_count}

**Type:** `int`

Gets a MaxiCode barcodes count in structured append mode. Count number must be a value between 2 and 8 (maximum barcodes count). Default value: -1

Sets a MaxiCode barcodes count in structured append mode. Count number must be a value between 2 and 8 (maximum barcodes count). Default value: -1

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `int` |  |

### MaxiCodeParameters.mode {#mode}

**Type:** `MaxiCodeMode`

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `MaxiCodeMode` |  |

### MaxiCodeParameters.structured_append_mode_barcode_id {#structured_append_mode_barcode_id}

**Type:** `int`

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `int` |  |

### MaxiCodeParameters.structured_append_mode_barcodes_count {#structured_append_mode_barcodes_count}

**Type:** `int`

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `int` |  |

