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 tryDecodeHIBCLIC (encodedCodetext)
 Decodes HIBC LIC codetext. More...
 
def tryDecodeHIBCPAS (encodedCodetext)
 Decodes HIBC PAS codetext. More...
 
def tryDecodeMailmark (encodedCodetext)
 Decodes Mailmark Barcode C and L codetext. More...
 
def tryDecodeMailmark2D (encodedCodetext)
 Decodes Royal Mail Mailmark 2D codetext. More...
 
def tryDecodeMaxiCode (maxiCodeMode, encodedCodetext)
 Decodes MaxiCode codetext. More...
 
def tryDecodeSwissQR (encodedCodetext)
 Decodes SwissQR 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 getJavaClass (self)
 
def getJavaClassName (self)
 
def init (self)
 
def isNull (self)
 
def printJavaClassName (self)
 
def setJavaClass (self, javaClass)
 
- 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.

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

Member Function Documentation

◆ tryDecodeHIBCLIC()

def tryDecodeHIBCLIC (   encodedCodetext)
static

Decodes HIBC LIC codetext.

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

◆ tryDecodeHIBCPAS()

def tryDecodeHIBCPAS (   encodedCodetext)
static

Decodes HIBC PAS codetext.

Parameters
encodedCodetext: encoded codetext
Returns
: 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
Returns
: 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