MaxiCodeCodetext

MaxiCodeCodetext class

Base class for encoding and decoding the text embedded in the MaxiCode code.

public class MaxiCodeCodetext : IComplexCodetext

Methods

NameDescription
getBarcodeTypeGets barcode type.
getECIEncodingGets ECI encoding. Used when MaxiCodeEncodeMode is AUTO.
getEncodeModeGets a MaxiCode encode mode. Default value: Auto.
getMaxiCodeEncodeModeGets a MaxiCode encode mode.
getModeGets MaxiCode mode.
setECIEncoding(object)Sets ECI encoding. Used when MaxiCodeEncodeMode is AUTO.
setEncodeMode(object)Sets a MaxiCode encode mode. Default value: Auto.
setMaxiCodeEncodeMode(object)Sets a MaxiCode encode mode.

Examples

let reader = new BarCodeReader("c:\\test.png", null, DecodeType.MAXI_CODE);
let results = reader.readBarCodes();
for(let i = 0; i < results.length; i++)
{
let result = results[i];
let resultMaxiCodeCodetext = ComplexCodetextReader.tryDecodeMaxiCode(result.getExtended().getMaxiCode().getMaxiCodeMode(), result.getCodeText());
console.log("BarCode Type: " + resultMaxiCodeCodetext.getBarcodeType());
console.log("MaxiCode mode: " + resultMaxiCodeCodetext.getMode());
console.log("BarCode CodeText: " + resultMaxiCodeCodetext.getConstructedCodetext());
}

See Also