
## QrExtCompactionMode enum

**Module:** `aspose_barcode.generation.qr_ext_compaction_mode`


Specifies QR compaction mode for codetext added by QrExtCodetextBuilder.


## Enum Values

| Name | Value | Description |
| --- | --- | --- |
| [ALPHA_NUMERIC](#alpha_numeric) | `2` | Encodes codetext in QR Alphanumeric mode. |
| [AUTO](#auto) | `0` | The encoder selects the most efficient QR compaction mode automatically. |
| [BYTES](#bytes) | `3` | Encodes codetext in QR Byte mode. |
| [NUMERIC](#numeric) | `1` | Encodes codetext in QR Numeric mode. Only digits 0-9 are allowed. |
### QrExtCompactionMode.ALPHA_NUMERIC {#alpha_numeric}

**Type:** `int`

**Value:** `2`

Encodes codetext in QR Alphanumeric mode.

### QrExtCompactionMode.AUTO {#auto}

**Type:** `int`

**Value:** `0`

The encoder selects the most efficient QR compaction mode automatically.

### QrExtCompactionMode.BYTES {#bytes}

**Type:** `int`

**Value:** `3`

Encodes codetext in QR Byte mode.

### QrExtCompactionMode.NUMERIC {#numeric}

**Type:** `int`

**Value:** `1`

Encodes codetext in QR Numeric mode. Only digits 0-9 are allowed.

