API Reference
Class
RmQrEncodingOptions
Controls rectangular Micro QR (rMQR) encoding.
Inheritance
- Object
- RmQrEncodingOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method RmQrCodeEncoder.EncodeBytes
- Method RmQrCodeEncoder.EncodeText
Constructors
public RmQrEncodingOptions() #Inherited Methods
Properties
public QrErrorCorrectionLevel ErrorCorrectionLevel { get; set; } #Gets or sets the rMQR error correction level. Only M and H are valid.
public RmQrEncodingMode Mode { get; set; } #Gets or sets the high-level data mode.
public QrTextEncoding TextEncoding { get; set; } #Gets or sets the text encoding used by byte mode when EciAssignmentNumber is null.
public Nullable<Int32> EciAssignmentNumber { get; set; } #Gets or sets the ECI assignment number. For text in byte mode, a known explicit ECI selects its matching byte encoding. When null, non-Latin-1 byte encodings emit their standard ECI assignment.
public Boolean IsGs1 { get; set; } #Gets or sets whether FNC1 in first position identifies a GS1 payload.
public Int32 MinimumVersion { get; set; } #Gets or sets the minimum allowed rMQR version (1..32).
public Int32 MaximumVersion { get; set; } #Gets or sets the maximum allowed rMQR version (1..32).