(TBarcodeFmx2D_MaxiCode)
Specifies which mode of MaxiCode symbol will be used to generate the MaxiCode barcode symbol.
type
{ Defined in the pfmxMaxiCode unit }
TMaxiCode_Mode = 2..6;
property Mode: TMaxiCode_Mode;
The property specifies which mode of MaxiCode symbol will be used to generate the MaxiCode barcode symbol. It can be one of these values (defined in the pfmxMaxiCode unit):
2: Indicates to use the mode 2. It encodes a structured carrier message with a numeric postal code, and an optional secondary message. A numeric postal code, a country code, and a class of service code assigned by the carrier are included in the structured carrier message. The symbol employs enhanced error correction for the structured carrier message and standard error correction for the secondary message.
3: Indicates to use the mode 3. It encodes a structured carrier message with an alphanumeric postal code, and an optional secondary message. An alphanumeric postal code, a country code, and a class of service code assigned by the carrier are included in the structured carrier message. The symbol employs enhanced error correction for the structured carrier message and standard error correction for the secondary message.
The mode 3 is similar to mode 2, but the postal code field encodes 6 alphanumeric characters.
4: Indicates to use the mode 4. It encodes an unformatted message. The barcode message is divided into a primary message and a secondary message internally, the symbol employs enhanced error correction for the primary message and standard error correction for the secondary message.
5: Indicates to use the mode 5. It encodes an unformatted message. The barcode message is divided into a primary message and a secondary message internally, the symbol employs enhanced error correction for both the primary and secondary messages.
The mode 5 is similar to mode 4, but it employs enhanced error correction for secondary messages.
6: Indicates to use the mode 6. It encodes a message used to program the reader system. The barcode message is divided into a primary message and a secondary message internally, the symbol employs enhanced error correction for the primary message and standard error correction for the secondary message.
You can set the AutoMode property to true, in order to automatically select the suitable mode depending on the barcode text and the value of this property. And use the CurrentMode property to get the factual mode. See also the "AutoMode" property.
See also the "Modes" sections in the "TBarcodeFmx2D_MaxiCode" article.