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

Helper class for automatic codetext generation of the Extended Codetext Mode. More...

Inherits BaseJavaClass.

Inherited by DotCodeExtCodetextBuilder, MaxiCodeExtCodetextBuilder, and QrExtCodetextBuilder.

Public Member Functions

def __init__ (self, javaClass)
 
def clear (self)
 Clears extended codetext items. More...
 
def addPlainCodetext (self, codetext)
 Adds plain codetext to the extended codetext items. More...
 
def addECICodetext (self, ECIEncoding, codetext)
 Adds codetext with Extended Channel Identifier. More...
 
def getExtendedCodetext (self)
 Generate extended codetext from generation items list. 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

Helper class for automatic codetext generation of the Extended Codetext Mode.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  javaClass 
)

Reimplemented from BaseJavaClass.

Member Function Documentation

◆ addECICodetext()

def addECICodetext (   self,
  ECIEncoding,
  codetext 
)

Adds codetext with Extended Channel Identifier.

Parameters
ECIEncodingExtended Channel Identifier
codetextCodetext in unicode to add as extended codetext item with Extended Channel Identifier

◆ addPlainCodetext()

def addPlainCodetext (   self,
  codetext 
)

Adds plain codetext to the extended codetext items.

@param codetext Codetext in unicode to add as extended codetext item

◆ clear()

def clear (   self)

Clears extended codetext items.

◆ getExtendedCodetext()

def getExtendedCodetext (   self)

Generate extended codetext from generation items list.

@return Return string of extended codetext

Reimplemented in DotCodeExtCodetextBuilder, MaxiCodeExtCodetextBuilder, and QrExtCodetextBuilder.