MicroQRCodeGenerator.Version Property
Gets or sets the barcode’s version.
Namespace: DevExpress.XtraPrinting.BarCode
Assembly: DevExpress.Printing.v24.2.Core.dll
Declaration
Property Value
Type | Default | Description |
---|---|---|
MicroQRCodeVersion | AutoVersion | A MicroQRCodeVersion value. |
Available values:
Name | Description |
---|---|
AutoVersion | The version is auto-calculated. |
VersionM1 | The M1 version. 11x11, up to 5 numeric symbols. |
VersionM2 | The M2 version. 13x13, up to 10 numeric or 6 alphanumeric symbols. |
VersionM3 | The M3 version. 15x15, up to 23 numeric or 14 alphanumeric symbols. |
VersionM4 | The M4 version. 17x17, up to 35 numeric or 21 alphanumeric symbols. |
Remarks
Version | Size (Modules) | Numeric Capacity | Alphanumeric Capacity | Binary Capacity (Bytes) | Error Correction Levels | Use Case |
---|---|---|---|---|---|---|
M1 | 11×11 | 5 characters | N/A | N/A | Detection only (D) | Ideal for minimal numeric data in space-constrained environments. |
M2 | 13×13 | 10 characters | 6 characters | 4 bytes | Level L (7%) | Small data capacity with basic error correction in tight spaces. |
M3 | 15×15 | 23 characters | 14 characters | 9 bytes | Level L (7%), Level M (15%) | Moderate data capacity with more flexible error correction and space requirements. |
M4 | 17×17 | 35 characters | 21 characters | 15 bytes | Level L (7%), Level M (15%), Level Q (25%) | Higher data capacity with flexible error correction while maintaining a compact size. |
See Also