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

Base class for encoding and decoding the text embedded in the HIBC LIC code. More...

Inherits IComplexCodetext.

Inherited by HIBCLICCombinedCodetext, HIBCLICPrimaryDataCodetext, and HIBCLICSecondaryAndAdditionalDataCodetext.

Public Member Functions

def __init__ (self, javaClass)
 
def getConstructedCodetext (self)
 Constructs codetext @:return:Constructed codetext. More...
 
def initFromString (self, constructedCodetext)
 Initializes instance from constructed codetext. More...
 
def getBarcodeType (self)
 Gets barcode type. More...
 
def setBarcodeType (self, value)
 Sets barcode type. More...
 
- Public Member Functions inherited from BaseJavaClass
def init (self)
 
def getJavaClass (self)
 
def setJavaClass (self, javaClass)
 
def getJavaClassName (self)
 
def isNull (self)
 
def printJavaClassName (self)
 

Additional Inherited Members

- Public Attributes inherited from BaseJavaClass
 javaClass
 
 javaClassName
 

Detailed Description

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

This sample shows how to decode raw HIBC LIC codetext to HIBCLICComplexCodetext instance.

reader = Recognition.BarCodeReader("c:\\test.png", None, DecodeType.HIBC_AZTEC_LIC)
for result in reader.readBarCodes():
resultHIBCLICComplexCodetext = ComplexCodetextReader.tryDecodeHIBCLIC(result.getCodeText())
print("BarCode Type: " + resultMaxiCodeCodetext.getBarcodeType())
print("BarCode CodeText: " + resultMaxiCodeCodetext.getConstructedCodetext())

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  javaClass 
)

Reimplemented from IComplexCodetext.

Member Function Documentation

◆ getBarcodeType()

def getBarcodeType (   self)

Gets barcode type.

HIBC LIC codetext can be encoded using HIBCCode39LIC, HIBCCode128LIC, HIBCAztecLIC, HIBCDataMatrixLIC and HIBCQRLIC encode types. Default value: HIBCCode39LIC. @:return:Barcode type.

Reimplemented from IComplexCodetext.

◆ getConstructedCodetext()

def getConstructedCodetext (   self)

Constructs codetext @:return:Constructed codetext.

Reimplemented from IComplexCodetext.

Reimplemented in HIBCLICSecondaryAndAdditionalDataCodetext, HIBCLICPrimaryDataCodetext, and HIBCLICCombinedCodetext.

◆ initFromString()

def initFromString (   self,
  constructedCodetext 
)

Initializes instance from constructed codetext.

Parameters
constructedCodetext:Constructed codetext.

Reimplemented from IComplexCodetext.

Reimplemented in HIBCLICSecondaryAndAdditionalDataCodetext, HIBCLICPrimaryDataCodetext, and HIBCLICCombinedCodetext.

◆ setBarcodeType()

def setBarcodeType (   self,
  value 
)

Sets barcode type.

HIBC LIC codetext can be encoded using HIBCCode39LIC, HIBCCode128LIC, HIBCAztecLIC, HIBCDataMatrixLIC and HIBCQRLIC encode types. Default value: HIBCCode39LIC. @:return:Barcode type.