‪Aspose.Barcode for PHP via Java  24.3
‪Aspose.Barcode for PHP via Java Generation and Recognition API docs
MaxiCodeStandardCodetext Class Reference

Inherits MaxiCodeCodetext.

Public Member Functions

 __construct ()
 
 getMessage ()
 
 setMessage (string $value)
 
 setMode (int $mode)
 
 getMode ()
 
 getConstructedCodetext ()
 
 initFromString (string $constructedCodetext)
 
 equals ($obj)
 
 getHashCode ()
 
 getMaxiCodeEncodeMode ()
 
 setMaxiCodeEncodeMode (int $value)
 
 getECIEncoding ()
 
 setECIEncoding (int $value)
 
 getBarcodeType ()
 
 getJavaClass ()
 
 getJavaClassName ()
 
 isNull ()
 
 printJavaClassName ()
 

Static Public Member Functions

static construct ($javaClass)
 

Public Attributes

const JAVA_CLASS_NAME = "com.aspose.mw.barcode.complexbarcode.MwMaxiCodeStandardCodetext"
 

Protected Member Functions

 init ()
 
 setJavaClass ($javaClass)
 

Detailed Description

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

//Mode 4
$maxiCodeCodetext = new MaxiCodeStandardCodetext();
$maxiCodeCodetext->setMode(MaxiCodeMode.MODE_4);
$maxiCodeCodetext->setMessage("Test message");
$complexGenerator = new ComplexBarcodeGenerator($maxiCodeCodetext->getConstructedCodetext());
$complexGenerator->generateBarCodeImage(BarcodeImageFormat::PNG);
//Mode 5
$maxiCodeCodetext = new MaxiCodeStandardCodetext();
$maxiCodeCodetext->setMode(MaxiCodeMode.MODE_5);
$maxiCodeCodetext->setMessage("Test message");
ComplexBarcodeGenerator complexGenerator = new ComplexBarcodeGenerator($maxiCodeCodetext->getConstructedCodetext());
$complexGenerator->generateBarCodeImage(BarcodeImageFormat::PNG);
//Mode 6
$maxiCodeCodetext = new MaxiCodeStandardCodetext();
$maxiCodeCodetext->setMode(MaxiCodeMode.MODE_6);
$maxiCodeCodetext->setMessage("Test message");
$complexGenerator = new ComplexBarcodeGenerator($maxiCodeCodetext->getConstructedCodetext());
$complexGenerator->generateBarCodeImage(BarcodeImageFormat::PNG);

Constructor & Destructor Documentation

◆ __construct()

MaxiCodeStandardCodetext::__construct ( )

Member Function Documentation

◆ construct()

static MaxiCodeStandardCodetext::construct (   $javaClass)
static

◆ equals()

MaxiCodeStandardCodetext::equals (   $obj)

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

Parameters
object‪obj An MaxiCodeStandardCodetext value to compare to this instance.
Returns
‪bool if obj has the same value as this instance; otherwise, false.

◆ getBarcodeType()

MaxiCodeCodetext::getBarcodeType ( )
inherited

Gets barcode type.

Returns
‪Barcode type

Reimplemented from IComplexCodetext.

◆ getConstructedCodetext()

MaxiCodeStandardCodetext::getConstructedCodetext ( )

Constructs codetext

Returns
‪string Constructed codetext

Reimplemented from IComplexCodetext.

◆ getECIEncoding()

MaxiCodeCodetext::getECIEncoding ( )
inherited

Gets ECI encoding. Used when MaxiCodeEncodeMode is AUTO.

◆ getHashCode()

MaxiCodeStandardCodetext::getHashCode ( )

Returns the hash code for this instance.

Returns
‪int A 32-bit signed integer hash code

◆ getJavaClass()

BaseJavaClass::getJavaClass ( )
inherited

◆ getJavaClassName()

BaseJavaClass::getJavaClassName ( )
inherited

◆ getMaxiCodeEncodeMode()

MaxiCodeCodetext::getMaxiCodeEncodeMode ( )
inherited

Gets a MaxiCode encode mode.

◆ getMessage()

MaxiCodeStandardCodetext::getMessage ( )

Gets message.

◆ getMode()

MaxiCodeStandardCodetext::getMode ( )

Gets MaxiCode mode.

Returns
‪int MaxiCode mode

Reimplemented from MaxiCodeCodetext.

◆ init()

MaxiCodeStandardCodetext::init ( )
protected

Reimplemented from BaseJavaClass.

◆ initFromString()

MaxiCodeStandardCodetext::initFromString ( string  $constructedCodetext)

Initializes instance from constructed codetext.

Parameters
string‪constructedCodetext Constructed codetext.

Reimplemented from IComplexCodetext.

◆ isNull()

BaseJavaClass::isNull ( )
inherited

◆ printJavaClassName()

BaseJavaClass::printJavaClassName ( )
inherited

◆ setECIEncoding()

MaxiCodeCodetext::setECIEncoding ( int  $value)
inherited

Sets ECI encoding. Used when MaxiCodeEncodeMode is AUTO.

◆ setJavaClass()

BaseJavaClass::setJavaClass (   $javaClass)
protectedinherited

◆ setMaxiCodeEncodeMode()

MaxiCodeCodetext::setMaxiCodeEncodeMode ( int  $value)
inherited

Sets a MaxiCode encode mode.

◆ setMessage()

MaxiCodeStandardCodetext::setMessage ( string  $value)

Sets message.

◆ setMode()

MaxiCodeStandardCodetext::setMode ( int  $mode)

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

Member Data Documentation

◆ JAVA_CLASS_NAME

const MaxiCodeStandardCodetext::JAVA_CLASS_NAME = "com.aspose.mw.barcode.complexbarcode.MwMaxiCodeStandardCodetext"