new ComplexCodetextReader()

Example

This sample shows how to recognize and decode SwissQR image.

 let cr = new BarCodeReader("SwissQRCodetext.png", null, DecodeType.QR);
 cr.read();
 let result = ComplexCodetextReader.tryDecodeSwissQR(cr.getCodeText(false));

Methods

static

tryDecodeHIBCLIC(encodedCodetext)

Decodes HIBC LIC codetext.

Parameter

Name Type Optional Description

encodedCodetext

 

 

encoded codetext

Returns

decoded HIBC LIC Complex Codetext or null.

static

tryDecodeHIBCPAS(encodedCodetext)

Decodes HIBC PAS codetext.

Parameter

Name Type Optional Description

encodedCodetext

 

 

encoded codetext

Returns

decoded HIBC PAS Complex Codetext or null.

static

tryDecodeMailmark(encodedCodetext)

Decodes Mailmark Barcode C and L codetext.

Parameter

Name Type Optional Description

encodedCodetext

 

 

encoded codetext

Returns

Decoded Mailmark Barcode C and L or null.

static

tryDecodeMailmark2D(encodedCodetext)

Decodes Royal Mail Mailmark 2D codetext.

Parameter

Name Type Optional Description

encodedCodetext

 

 

encoded codetext

Returns

decoded Royal Mail Mailmark 2D or null.

static

tryDecodeMaxiCode(maxiCodeMode, encodedCodetext)

Decodes MaxiCode codetext.

Parameters

Name Type Optional Description

maxiCodeMode

 

 

MaxiCode mode

encodedCodetext

 

 

encoded codetext

Returns

Decoded MaxiCode codetext.

static

tryDecodeSwissQR(encodedCodetext)

Decodes SwissQR codetext.

Parameter

Name Type Optional Description

encodedCodetext

 

 

encoded codetext

Returns

decoded SwissQRCodetext or null.