Aspose.Barcode for Python via Java Generation and Recognition API docs

ComplexCodetextReader decodes codetext to specified complex barcode type. More...

Inherits BaseJavaClass.

Static Public Member Functions

def tryDecodeSwissQR (encodedCodetext)
 Decodes SwissQR codetext. More...
 
def tryDecodeMailmark2D (encodedCodetext)
 Decodes Royal Mail Mailmark 2D codetext. More...
 
def tryDecodeMailmark (encodedCodetext)
 Decodes Mailmark Barcode C and L codetext. More...
 
def tryDecodeMaxiCode (maxiCodeMode, encodedCodetext)
 Decodes MaxiCode codetext. More...
 
def tryDecodeHIBCLIC (encodedCodetext)
 Decodes HIBC LIC codetext. More...
 
def tryDecodeHIBCPAS (encodedCodetext)
 Decodes HIBC PAS codetext. More...
 

Static Public Attributes

string javaClassName = "com.aspose.mw.barcode.complexbarcode.MwComplexCodetextReader"
 

Additional Inherited Members

- Public Member Functions inherited from BaseJavaClass
def __init__ (self, javaClass)
 
def init (self)
 
def getJavaClass (self)
 
def setJavaClass (self, javaClass)
 
def getJavaClassName (self)
 
def isNull (self)
 
def printJavaClassName (self)
 
- Public Attributes inherited from BaseJavaClass
 javaClass
 
 javaClassName
 

Detailed Description

ComplexCodetextReader decodes codetext to specified complex barcode type.

This sample shows how to recognize and decode SwissQR image.

cr = Recognition.BarCodeReader("SwissQRCodetext.png", None, DecodeType.QR)
results = cr.readBarcodes()
result = ComplexCodetextReader.tryDecodeSwissQR(results[0].getCodeText())

Member Function Documentation

◆ tryDecodeHIBCLIC()

def tryDecodeHIBCLIC (   encodedCodetext)
static

Decodes HIBC LIC codetext.

Parameters
encodedCodetext:encoded codetext @:return:decoded HIBC LIC Complex Codetext or None.

◆ tryDecodeHIBCPAS()

def tryDecodeHIBCPAS (   encodedCodetext)
static

Decodes HIBC PAS codetext.

Parameters
encodedCodetext: encoded codetext @:return: decoded HIBC PAS Complex Codetext or None.

◆ tryDecodeMailmark()

def tryDecodeMailmark (   encodedCodetext)
static

Decodes Mailmark Barcode C and L codetext.

Parameters
encodedCodetextencoded codetext
Returns
Decoded Mailmark Barcode C and L or None.

◆ tryDecodeMailmark2D()

def tryDecodeMailmark2D (   encodedCodetext)
static

Decodes Royal Mail Mailmark 2D codetext.

Parameters
encodedCodetextencoded codetext
Returns
decoded Royal Mail Mailmark 2D or None.

◆ tryDecodeMaxiCode()

def tryDecodeMaxiCode (   maxiCodeMode,
  encodedCodetext 
)
static

Decodes MaxiCode codetext.

Parameters
maxiCodeMode: MaxiCode mode
encodedCodetext: encoded codetext @:return: Decoded MaxiCode codetext.

◆ tryDecodeSwissQR()

def tryDecodeSwissQR (   encodedCodetext)
static

Decodes SwissQR codetext.

Returns
decoded SwissQRCodetext or None.
Parameters
encodedCodetextencoded codetext

Member Data Documentation

◆ javaClassName

string javaClassName = "com.aspose.mw.barcode.complexbarcode.MwComplexCodetextReader"
static