![]() |
Aspose.Barcode for Python via Java Generation and Recognition API docs
|
Base class for encoding and decoding the text embedded in the MaxiCode code for modes 2 and 3. More...
Inherits MaxiCodeCodetext.
Inherited by MaxiCodeCodetextMode2, and MaxiCodeCodetextMode3.
Public Member Functions | |
None | __init__ (self, javaClass) |
bool | equals (self, MaxiCodeStructuredCodetext obj) |
Returns a value indicating whether this instance is equal to a specified MaxiCodeStructuredCodetext value. More... | |
str | getConstructedCodetext (self) |
Constructs codetext. More... | |
int | getCountryCode (self) |
Identifies 3 digit country code. More... | |
int | getHashCode (self) |
Returns the hash code for this instance. More... | |
str | getPostalCode (self) |
Identifies the postal code. More... | |
Optional[MaxiCodeSecondMessage] | getSecondMessage (self) |
Identifies second message of the barcode. More... | |
int | getServiceCategory (self) |
Identifies 3 digit service category. More... | |
None | init (self) |
None | initFromString (self, str constructedCodetext) |
Initializes instance from constructed codetext. More... | |
None | setCountryCode (self, int value) |
Identifies 3 digit country code. More... | |
None | setPostalCode (self, str value) |
Identifies the postal code. More... | |
None | setSecondMessage (self, MaxiCodeSecondMessage value) |
Identifies second message of the barcode. More... | |
None | setServiceCategory (self, int value) |
Identifies 3 digit service category. More... | |
![]() | |
int | getBarcodeType (self) |
Gets barcode type. More... | |
int | getECIEncoding (self) |
Gets ECI encoding. More... | |
Generation.MaxiCodeEncodeMode | getMaxiCodeEncodeMode (self) |
Gets a MaxiCode encode mode. More... | |
Optional[Generation.MaxiCodeMode] | getMode (self) |
Gets MaxiCode mode. More... | |
None | setECIEncoding (self, int value) |
Sets ECI encoding. More... | |
None | setMaxiCodeEncodeMode (self, Generation.MaxiCodeEncodeMode value) |
Sets a MaxiCode encode mode. More... | |
![]() | |
def | getJavaClass (self) |
str | getJavaClassName (self) |
bool | isNull (self) |
None | printJavaClassName (self) |
None | setJavaClass (self, javaClass) |
Public Attributes | |
maxiCodeSecondMessage | |
![]() | |
javaClass | |
javaClassName | |
Static Public Attributes | |
string | JAVA_CLASS_NAME = "com.aspose.mw.barcode.complexbarcode.MwMaxiCodeStructuredCodetext" |
Base class for encoding and decoding the text embedded in the MaxiCode code for modes 2 and 3.
This sample shows how to decode raw MaxiCode codetext to MaxiCodeStructuredCodetext instance. \code reader = Recognition.BarCodeReader( imagePath, None, DecodeType.MAXI_CODE) for result in reader.readBarCodes(): resultMaxiCodeCodetext = ComplexCodetextReader.tryDecodeMaxiCode( result.getExtended().getMaxiCode().getMaxiCodeMode(), result.getCodeText()) if resultMaxiCodeCodetext is MaxiCodeStructuredCodetext: maxiCodeStructuredCodetext = resultMaxiCodeCodetext print("BarCode Type: " + maxiCodeStructuredCodetext.getPostalCode()) print("MaxiCode mode: " + \ maxiCodeStructuredCodetext.getCountryCode()) print("BarCode CodeText: " + \ maxiCodeStructuredCodetext.getServiceCategory()) \endcode
None __init__ | ( | self, | |
javaClass | |||
) |
Reimplemented from IComplexCodetext.
bool equals | ( | self, | |
MaxiCodeStructuredCodetext | obj | ||
) |
Returns a value indicating whether this instance is equal to a specified MaxiCodeStructuredCodetext value.
obj:An MaxiCodeStructuredCodetext value to compare to this instance. |
str getConstructedCodetext | ( | self | ) |
int getCountryCode | ( | self | ) |
Identifies 3 digit country code.
int getHashCode | ( | self | ) |
Returns the hash code for this instance.
str getPostalCode | ( | self | ) |
Identifies the postal code.
Must be 9 digits in mode 2 or 6 alphanumeric symbols in mode 3.
Optional[MaxiCodeSecondMessage] getSecondMessage | ( | self | ) |
Identifies second message of the barcode.
int getServiceCategory | ( | self | ) |
Identifies 3 digit service category.
None init | ( | self | ) |
Reimplemented from BaseJavaClass.
Reimplemented in MaxiCodeCodetextMode3, and MaxiCodeCodetextMode2.
None initFromString | ( | self, | |
str | constructedCodetext | ||
) |
Initializes instance from constructed codetext.
constructedCodetext:Constructed codetext. |
Reimplemented from IComplexCodetext.
None setCountryCode | ( | self, | |
int | value | ||
) |
Identifies 3 digit country code.
None setPostalCode | ( | self, | |
str | value | ||
) |
Identifies the postal code.
Must be 9 digits in mode 2 or 6 alphanumeric symbols in mode 3.
None setSecondMessage | ( | self, | |
MaxiCodeSecondMessage | value | ||
) |
Identifies second message of the barcode.
None setServiceCategory | ( | self, | |
int | value | ||
) |
Identifies 3 digit service category.
|
static |
maxiCodeSecondMessage |