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

Class for encoding and decoding MaxiCode codetext for modes 4, 5 and 6. More...

Inherits MaxiCodeCodetext.

Public Member Functions

None __init__ (self)
 
bool __eq__ (self, MaxiCodeStandardCodetext other)
 Returns a value indicating whether this instance is equal to a specified MaxiCodeStandardCodetext value. More...
 
int __hash__ (self)
 Returns the hash code for this instance. More...
 
Optional[str] constructed_codetext (self)
 Constructs codetext. More...
 
None init_from_string (self, str constructed_codetext)
 Initializes instance from constructed codetext. More...
 
Optional[str] message (self)
 Gets message. More...
 
None message (self, str value)
 Sets message. More...
 
MaxiCodeMode mode (self)
 Gets MaxiCode mode. More...
 
None mode (self, MaxiCodeMode mode)
 Sets MaxiCode mode. More...
 
- Public Member Functions inherited from MaxiCodeCodetext
EncodeTypes barcode_type (self)
 Gets barcode type. More...
 
ECIEncodings eci_encoding (self)
 Gets ECI encoding. More...
 
None eci_encoding (self, ECIEncodings value)
 Sets ECI encoding. More...
 
MaxiCodeEncodeMode encode_mode (self)
 
None encode_mode (self, MaxiCodeEncodeMode value)
 
MaxiCodeEncodeMode maxi_code_encode_mode (self)
 Gets a MaxiCode encode mode. More...
 
None maxi_code_encode_mode (self, MaxiCodeEncodeMode value)
 Sets a MaxiCode encode mode. More...
 
- Public Member Functions inherited from IComplexCodetext
def __init__ (self, _java_class)
 

Detailed Description

Class for encoding and decoding MaxiCode codetext for modes 4, 5 and 6.

Mode 4

# Mode 4
maxicode_codetext = MaxiCodeStandardCodetext()
maxicode_codetext.mode = MaxiCodeMode.MODE_4
maxicode_codetext.message = "Test message"
generator = ComplexBarcodeGenerator(maxicode_codetext)
generator.generate_barcode_image()
# Mode 5
maxicode_codetext = MaxiCodeStandardCodetext()
maxicode_codetext.mode = MaxiCodeMode.MODE_5
maxicode_codetext.message = "Test message"
generator = ComplexBarcodeGenerator(maxicode_codetext)
generator.generate_barcode_image()
# Mode 6
maxicode_codetext = MaxiCodeStandardCodetext()
maxicode_codetext.mode = MaxiCodeMode.MODE_6
maxicode_codetext.message = "Test message"
generator = ComplexBarcodeGenerator(maxicode_codetext)
generator.generate_barcode_image()

Constructor & Destructor Documentation

◆ __init__()

None __init__ (   self)

Member Function Documentation

◆ __eq__()

bool __eq__ (   self,
MaxiCodeStandardCodetext  other 
)

Returns a value indicating whether this instance is equal to a specified MaxiCodeStandardCodetext value.

Parameters
obj:An MaxiCodeStandardCodetext value to compare to this instance.
Returns
: True if obj has the same value as this instance; otherwise, False.

◆ __hash__()

int __hash__ (   self)

Returns the hash code for this instance.

Returns
:A 32-bit signed integer hash code.

◆ constructed_codetext()

Optional[str] constructed_codetext (   self)

Constructs codetext.

Returns
:Constructed codetext

Reimplemented from IComplexCodetext.

◆ init_from_string()

None init_from_string (   self,
str  constructed_codetext 
)

Initializes instance from constructed codetext.

Parameters
constructedCodetext:Constructed codetext.

Reimplemented from IComplexCodetext.

◆ message() [1/2]

Optional[str] message (   self)

Gets message.

◆ message() [2/2]

None message (   self,
str  value 
)

Sets message.

◆ mode() [1/2]

MaxiCodeMode mode (   self)

Gets MaxiCode mode.

Returns
:MaxiCode mode

Reimplemented from MaxiCodeCodetext.

◆ mode() [2/2]

None mode (   self,
MaxiCodeMode  mode 
)

Sets MaxiCode mode.

Standart codetext can be used only with modes 4, 5 and 6.