Skip to main content
All docs
V25.1
  • MicroQRCodeOptions.Version Property

    Gets or sets the barcode’s version.

    Namespace: DevExpress.BarCodes

    Assembly: DevExpress.Docs.v25.1.dll

    NuGet Package: DevExpress.Document.Processor

    Declaration

    public MicroQRCodeVersion Version { get; set; }

    Property Value

    Type Description
    MicroQRCodeVersion

    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.

    Property Paths

    You can access this nested property as listed below:

    Object Type Path to Version
    BarCodeOptions
    .MicroQRCode .Version

    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 compact size.
    See Also