Class QrEncoding
QR encoding types.
Inheritance
Namespace: IronQr.Enum
Assembly: IronQr.dll
Syntax
public sealed class QrEncoding : Enum
QrEncoding selects the QR symbol family a QrWriter produces or a QrReader looks for, set on QrOptions.Encoding. QRCode is the standard full-size format and the usual choice, MicroQRCode is the compact variant for small payloads and tight spaces, and RMQRCode is the rectangular form for narrow labels. All lets a reader detect any family, and None disables a specific type. The generate QR code example writes a standard symbol, and supported QR formats compares the families.
var options = new QrOptions(QrEncoding.QRCode, QrErrorCorrectionLevel.High);Fields
All
Read or write any type of QR code.
Declaration
public const QrEncoding All
Field Value
| Type | Description |
|---|---|
| QrEncoding |
MicroQRCode
Micro QR Code 2D Barcode format.
Declaration
public const QrEncoding MicroQRCode
Field Value
| Type | Description |
|---|---|
| QrEncoding |
None
Represents invalid barcode format or absence of one.
Declaration
public const QrEncoding None
Field Value
| Type | Description |
|---|---|
| QrEncoding |
QRCode
QR Code 2D Barcode format.
Declaration
public const QrEncoding QRCode
Field Value
| Type | Description |
|---|---|
| QrEncoding |
RMQRCode
Rectangular Micro QR Code (rMQR) 2D Barcode format.
Declaration
public const QrEncoding RMQRCode
Field Value
| Type | Description |
|---|---|
| QrEncoding |
value__
Declaration
public int value__
Field Value
| Type | Description |
|---|---|
| System.Int32 |