
## ITFParameters class

**Module:** `aspose_barcode.generation.itf_parameters`


ITF parameters.


## Constructors

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

## Methods

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

## Properties

| Name | Type | Description |
| --- | --- | --- |
| [border_thickness](#border_thickness) | `Optional[Unit]` |  |
| [border_type](#border_type) | `ITF14BorderType` |  |
| [itf_border_thickness](#itf_border_thickness) | `Optional[Unit]` | Gets an ITF border (bearer bar) thickness in Unit value. Default value: 12pt. |
| [itf_border_type](#itf_border_type) | `ITF14BorderType` | Border type of ITF barcode. Default value: ITF14BorderType.BAR. |
| [quiet_zone_coef](#quiet_zone_coef) | `int` | Size of the quiet zones in xDimension. Default value: 10, meaning if xDimension = 2px then quiet zones will be 20px. |

### ITFParameters Constructor {#constructor}

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

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

### ITFParameters.__str__ {#__str__}

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

Returns a human-readable string representation of this ITFParameters.

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

### ITFParameters.border_thickness {#border_thickness}

**Type:** `Optional[Unit]`

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `Optional[Unit]` |  |

### ITFParameters.border_type {#border_type}

**Type:** `ITF14BorderType`

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `ITF14BorderType` |  |

### ITFParameters.itf_border_thickness {#itf_border_thickness}

**Type:** `Optional[Unit]`

Gets an ITF border (bearer bar) thickness in Unit value. Default value: 12pt.

Sets an ITF border (bearer bar) thickness in Unit value. Default value: 12pt.

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `Unit` |  |

### ITFParameters.itf_border_type {#itf_border_type}

**Type:** `ITF14BorderType`

Border type of ITF barcode. Default value: ITF14BorderType.BAR.

Border type of ITF barcode. Default value: ITF14BorderType.BAR.

| Parameter | Type | Description |
| --- | --- | --- |
| `value` | `ITF14BorderType` |  |

### ITFParameters.quiet_zone_coef {#quiet_zone_coef}

**Type:** `int`

Size of the quiet zones in xDimension. Default value: 10, meaning if xDimension = 2px then quiet zones will be 20px.

Size of the quiet zones in xDimension. Default value: 10, meaning if xDimension = 2px then quiet zones will be 20px.

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

