Class DataMatrixParameters

java.lang.Object
com.aspose.barcode.generation.DataMatrixParameters

public class DataMatrixParameters extends Object

DataMatrix parameters.

  • Method Details

    • getEccType

      public final DataMatrixEccType getEccType()

      Gets a Datamatrix ECC type. Default value: DataMatrixEccType.Ecc200.

      Returns:
      a Datamatrix ECC type.
    • setEccType

      public final void setEccType(DataMatrixEccType value)

      Sets a Datamatrix ECC type. Default value: DataMatrixEccType.Ecc200.

      Parameters:
      value - a Datamatrix ECC type.
    • getDataMatrixEcc

      @Deprecated public final DataMatrixEccType getDataMatrixEcc()
      Deprecated.
      Use EccType instead

      Gets a Datamatrix ECC type. Default value: DataMatrixEccType.Ecc200.

      Returns:
      a Datamatrix ECC type.
    • setDataMatrixEcc

      @Deprecated public final void setDataMatrixEcc(DataMatrixEccType value)
      Deprecated.
      Use EccType instead

      Sets a Datamatrix ECC type. Default value: DataMatrixEccType.Ecc200.

      Parameters:
      value - a Datamatrix ECC type.
    • getVersion

      public final DataMatrixVersion getVersion()

      Gets a Datamatrix symbol size. Default value: Version.Auto.

      Returns:
      a Datamatrix symbol size.
    • setVersion

      public final void setVersion(DataMatrixVersion value)

      Sets a Datamatrix symbol size. Default value: Version.Auto.

      Parameters:
      value - a Datamatrix symbol size.
    • getDataMatrixVersion

      @Deprecated public final DataMatrixVersion getDataMatrixVersion()
      Deprecated.
      Use Version instead

      Gets a Datamatrix symbol size. Default value: Version.Auto.

      Returns:
      a Datamatrix symbol size.
    • setDataMatrixVersion

      @Deprecated public final void setDataMatrixVersion(DataMatrixVersion value)
      Deprecated.
      Use Version instead

      Sets a Datamatrix symbol size. Default value: Version.Auto.

      Parameters:
      value - a Datamatrix symbol size.
    • getEncodeMode

      public final DataMatrixEncodeMode getEncodeMode()

      Encode mode of Datamatrix barcode. Default value: EncodeMode.Auto.

    • setEncodeMode

      public final void setEncodeMode(DataMatrixEncodeMode value)

      Encode mode of Datamatrix barcode. Default value: EncodeMode.Auto.

    • getDataMatrixEncodeMode

      @Deprecated public final DataMatrixEncodeMode getDataMatrixEncodeMode()
      Deprecated.
      Use EncodeMode instead

      Encode mode of Datamatrix barcode. Default value: EncodeMode.Auto.

    • setDataMatrixEncodeMode

      @Deprecated public final void setDataMatrixEncodeMode(DataMatrixEncodeMode value)
      Deprecated.
      Use EncodeMode instead

      Encode mode of Datamatrix barcode. Default value: EncodeMode.Auto.

    • getStructuredAppendBarcodeId

      public final int getStructuredAppendBarcodeId()

      Barcode ID for Structured Append mode of Datamatrix barcode. Default value: 0

    • setStructuredAppendBarcodeId

      public final void setStructuredAppendBarcodeId(int value)

      Barcode ID for Structured Append mode of Datamatrix barcode. Default value: 0

    • getStructuredAppendBarcodesCount

      public final int getStructuredAppendBarcodesCount()

      Barcodes count for Structured Append mode of Datamatrix barcode. Default value: 0

    • setStructuredAppendBarcodesCount

      public final void setStructuredAppendBarcodesCount(int value)

      Barcodes count for Structured Append mode of Datamatrix barcode. Default value: 0

    • getStructuredAppendFileId

      public final int getStructuredAppendFileId()

      File ID for Structured Append mode of Datamatrix barcode. Default value: 0

    • setStructuredAppendFileId

      public final void setStructuredAppendFileId(int value)

      File ID for Structured Append mode of Datamatrix barcode. Default value: 0

    • isReaderProgramming

      public final boolean isReaderProgramming()

      Used to instruct the reader to interpret the data contained within the symbol as programming for reader initialization. Default value: false

    • setReaderProgramming

      public final void setReaderProgramming(boolean value)

      Used to instruct the reader to interpret the data contained within the symbol as programming for reader initialization. Default value: false

    • getMacroCharacters

      public final MacroCharacter getMacroCharacters()

      Macro Characters 05 and 06 values are used to obtain more compact encoding in special modes. Can be used only with DataMatrixEccType.Ecc200 or DataMatrixEccType.EccAuto. Cannot be used with EncodeTypes.GS1DataMatrix Default value: MacroCharacters.None.

    • setMacroCharacters

      public final void setMacroCharacters(MacroCharacter value)

      Macro Characters 05 and 06 values are used to obtain more compact encoding in special modes. Can be used only with DataMatrixEccType.Ecc200 or DataMatrixEccType.EccAuto. Cannot be used with EncodeTypes.GS1DataMatrix Default value: MacroCharacters.None.

    • getColumns

      @Deprecated public final int getColumns()
      Deprecated.
      This property is obsolete. Use Version instead.

      Columns count.

    • setColumns

      @Deprecated public final void setColumns(int value)
      Deprecated.
      This property is obsolete. Use Version instead.

      Columns count.

    • getRows

      @Deprecated public final int getRows()
      Deprecated.
      This property is obsolete. Use Version instead.

      Rows count.

    • setRows

      @Deprecated public final void setRows(int value)
      Deprecated.
      This property is obsolete. Use Version instead.

      Rows count.

    • getAspectRatio

      public final float getAspectRatio()

      Height/Width ratio of 2D BarCode module.

    • setAspectRatio

      public final void setAspectRatio(float value)

      Height/Width ratio of 2D BarCode module.

    • getECIEncoding

      public final int getECIEncoding()

      Gets ECI encoding. Used when EncodeMode is Auto. Default value: ISO-8859-1

      Returns:
      ECI encoding.
    • setECIEncoding

      public final void setECIEncoding(int value)

      Sets ECI encoding. Used when EncodeMode is Auto. Default value: ISO-8859-1

      Parameters:
      value - ECI encoding.
    • toString

      public String toString()

      Returns a human-readable string representation of this DataMatrixParameters.

      Overrides:
      toString in class Object
      Returns:
      A string that represents this DataMatrixParameters.