API Reference
MaxiCodeEncodingOptions
Controls MaxiCode mode, primary carrier data, ECI, and structured append.
Inheritance
- Object
- MaxiCodeEncodingOptions
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 MatrixBarcodeEncoder.EncodeMaxiCode
- Method MaxiCodeCode.Encode
- Method MaxiCodeEncoder.EncodeText
Constructors
public MaxiCodeEncodingOptions() #Inherited Methods
Properties
public MaxiCodeMode Mode { get; set; } #Gets or sets the MaxiCode mode. The default is Auto.
public String PostalCode { get; set; } #Gets or sets the postal code used by Modes 2 and 3.
public Int32 CountryCode { get; set; } #Gets or sets the three-digit ISO country code used by Modes 2 and 3.
public Int32 ServiceClass { get; set; } #Gets or sets the three-digit service class used by Modes 2 and 3.
public Nullable<Int32> EciAssignmentNumber { get; set; } #Gets or sets an optional ECI assignment number from 0 through 999999. With no TextEncoding, a known ECI selects its matching encoding.
public Encoding TextEncoding { get; set; } #Gets or sets the payload encoding. A matching known ECI is inferred; unknown encodings require EciAssignmentNumber. Text that cannot be represented is rejected.
public Nullable<Int32> StructuredAppendIndex { get; set; } #Gets or sets the one-based structured-append symbol index.
public Nullable<Int32> StructuredAppendCount { get; set; } #Gets or sets the structured-append symbol count (2 through 8).
public Nullable<Int32> StructuredCarrierMessageVersion { get; set; } #Gets or sets the two-digit Structured Carrier Message prefix version (0 through 99).