Class MaxiCodeStandardCodetext

java.lang.Object
com.aspose.barcode.complexbarcode.MaxiCodeCodetext
com.aspose.barcode.complexbarcode.MaxiCodeStandardCodetext
All Implemented Interfaces:
IComplexCodetext

public class MaxiCodeStandardCodetext extends MaxiCodeCodetext
Class for encoding and decoding MaxiCode codetext for modes 4, 5 and 6.
 //Mode 4
 MaxiCodeStandardCodetext maxiCodeCodetext = new MaxiCodeStandardCodetext();
 maxiCodeCodetext.setMode(MaxiCodeMode.MODE_4);
 maxiCodeCodetext.setMessage("Test message");
 ComplexBarcodeGenerator complexGenerator = new ComplexBarcodeGenerator(maxiCodeCodetext.getConstructedCodetext());
 complexGenerator.generateBarCodeImage();

 //Mode 5
 MaxiCodeStandardCodetext maxiCodeCodetext = new MaxiCodeStandardCodetext();
 maxiCodeCodetext.setMode(MaxiCodeMode.MODE_5);
 maxiCodeCodetext.setMessage("Test message");
 ComplexBarcodeGenerator complexGenerator = new ComplexBarcodeGenerator(maxiCodeCodetext.getConstructedCodetext());
 complexGenerator.generateBarCodeImage();

 //Mode 6
 MaxiCodeStandardCodetext maxiCodeCodetext = new MaxiCodeStandardCodetext();
 maxiCodeCodetext.setMode(MaxiCodeMode.MODE_6);
 maxiCodeCodetext.setMessage("Test message");
 ComplexBarcodeGenerator complexGenerator = new ComplexBarcodeGenerator(maxiCodeCodetext.getConstructedCodetext());
 complexGenerator.generateBarCodeImage();
 
  • Constructor Details

    • MaxiCodeStandardCodetext

      public MaxiCodeStandardCodetext()
  • Method Details

    • getMessage

      public String getMessage()
      Gets message.
    • setMessage

      public void setMessage(String value)
      Sets message.
    • setMode

      public void setMode(int mode)
      Sets MaxiCode mode. Standart codetext can be used only with modes 4, 5 and 6.
    • getMode

      public int getMode()
      Gets MaxiCode mode.
      Specified by:
      getMode in class MaxiCodeCodetext
      Returns:
      MaxiCode mode
    • getConstructedCodetext

      public String getConstructedCodetext()
      Constructs codetext
      Specified by:
      getConstructedCodetext in interface IComplexCodetext
      Specified by:
      getConstructedCodetext in class MaxiCodeCodetext
      Returns:
      Constructed codetext
    • initFromString

      public void initFromString(String constructedCodetext)
      Initializes instance from constructed codetext.
      Specified by:
      initFromString in interface IComplexCodetext
      Specified by:
      initFromString in class MaxiCodeCodetext
      Parameters:
      constructedCodetext - Constructed codetext.
    • equals

      public boolean equals(Object obj)
      Returns a value indicating whether this instance is equal to a specified MaxiCodeStandardCodetext value.
      Overrides:
      equals in class Object
      Parameters:
      obj - An MaxiCodeStandardCodetext value to compare to this instance.
      Returns:
      if obj has the same value as this instance; otherwise, false.
    • hashCode

      public int hashCode()
      Returns the hash code for this instance.
      Overrides:
      hashCode in class Object
      Returns:
      A 32-bit signed integer hash code