MaxiCodeCodetext

MaxiCodeCodetext

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

This sample shows how to decode raw MaxiCode codetext to MaxiCodeCodetext instance.

Constructor

new MaxiCodeCodetext()

Source:
Example
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());
}

Methods

getBarcodeType()

Gets barcode type.
Returns:
Type Description
Barcode type
Source:

getECIEncoding()

Gets ECI encoding. Used when MaxiCodeEncodeMode is AUTO.
Source:

getEncodeMode()

Gets a MaxiCode encode mode. Default value: Auto.

Returns:
Type Description
a MaxiCode encode mode.
Source:

getMaxiCodeEncodeMode()

Gets a MaxiCode encode mode.
Deprecated: This property is obsolete and will be removed in future releases. Instead, use the getEncodeMode().

Source:

getMode()

Gets MaxiCode mode.
Returns:
Type Description
MaxiCode mode
Source:

setECIEncoding()

Sets ECI encoding. Used when MaxiCodeEncodeMode is AUTO.
Source:

setEncodeMode(value)

Sets a MaxiCode encode mode. Default value: Auto.

Parameters:
Name Type Description
value a MaxiCode encode mode.
Source:

setMaxiCodeEncodeMode()

Sets a MaxiCode encode mode.
Deprecated: This property is obsolete and will be removed in future releases. Instead, use the setEncodeMode().

Source: