UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.LabelMaker.TSPL.DataMatrixBarcode Class Reference
Inheritance diagram for com.UniPRT.Sdk.LabelMaker.TSPL.DataMatrixBarcode:
com.UniPRT.Sdk.LabelMaker.Abstract.ADataMatrix com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D com.UniPRT.Sdk.LabelMaker.Interface.ISquareCell com.UniPRT.Sdk.LabelMaker.Interface.IBarcode2D com.UniPRT.Sdk.LabelMaker.Interface.IBarcodeItem_2D com.UniPRT.Sdk.LabelMaker.Interface.IPositionRuler com.UniPRT.Sdk.LabelMaker.Interface.IRotation

Public Member Functions

 DataMatrixBarcode ()
 
 DataMatrixBarcode (IPoint start, String data)
 
String ToString ()
 Returns the string that can be sent to printer. More...
 
String toString ()
 
- Public Member Functions inherited from com.UniPRT.Sdk.LabelMaker.Abstract.ADataMatrix
boolean IsRectangle ()
 Sets the shape for barcode to be rectangular shape, otherwise default square shape is used. More...
 
void SetRectangle (boolean rectangle)
 
Tuple< Integer, Integer > GetRowsCols ()
 Specify the number of cells in terms of rows and columns of the barcode if want to manually set the barcode matrix dimensions. More...
 
void SetRowsCols (Tuple< Integer, Integer > rowsCols)
 
String GetCtrlChar (int decimalCharValue)
 Gets a string that represents non-printable control character in 0-31 range. More...
 
String GetFNC1 ()
 Get a string that represents the FNC1 character in order to include it within the barcode data. More...
 
ICellSquare GetCellSize ()
 Barcode cell size. Larger cell size results in barcodes that take up a larger area. More...
 
void SetCellSize (ICellSquare cellSize)
 
- Public Member Functions inherited from com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D
IRuler GetRuler ()
 The print resolution can be set in either inch or MM scale. Setting/Updating either scale results in updates to both. More...
 
void SetRuler (IRuler ruler)
 
IPoint GetStart ()
 Position where barcode starts. More...
 
void SetStart (IPoint start)
 
String GetData ()
 The barcode content. More...
 
void SetData (String data)
 
RotateEnum GetRotation ()
 
void SetRotation (RotateEnum rotation)
 

Additional Inherited Members

- Protected Member Functions inherited from com.UniPRT.Sdk.LabelMaker.Abstract.ADataMatrix
 ADataMatrix ()
 
 ADataMatrix (IPoint start, String data)
 
- Protected Attributes inherited from com.UniPRT.Sdk.LabelMaker.Abstract.ADataMatrix
char ctrlCharDelimiter = CTRL_DELIM_PGL
 
- Static Protected Attributes inherited from com.UniPRT.Sdk.LabelMaker.Abstract.ADataMatrix
static final char CTRL_DELIM_PGL = '\u000E'
 
static final char CTRL_DELIM_TSPL = '~'
 

Constructor & Destructor Documentation

◆ DataMatrixBarcode() [1/2]

com.UniPRT.Sdk.LabelMaker.TSPL.DataMatrixBarcode.DataMatrixBarcode ( )

◆ DataMatrixBarcode() [2/2]

Member Function Documentation

◆ ToString()

String com.UniPRT.Sdk.LabelMaker.TSPL.DataMatrixBarcode.ToString ( )

Returns the string that can be sent to printer.

Reimplemented from com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D.

References com.UniPRT.Sdk.LabelMaker.TSPL.DataMatrixBarcode.toString().

◆ toString()

String com.UniPRT.Sdk.LabelMaker.TSPL.DataMatrixBarcode.toString ( )

Reimplemented from com.UniPRT.Sdk.LabelMaker.Abstract.ADataMatrix.

References com.UniPRT.Sdk.LabelMaker.TsplLib.ATsplCmd.ClearParameterLines(), com.UniPRT.Sdk.LabelMaker.TsplLib.TSPL.Barcode_Type2D.DMATRIX, com.UniPRT.Sdk.LabelMaker.TsplLib.TSPL.GetBarcodeType2D(), com.UniPRT.Sdk.LabelMaker.Abstract.ADataMatrix.GetCellSize(), com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D.GetData(), com.UniPRT.Sdk.LabelMaker.TsplLib.ATsplCmd.GetNewParameterLine(), com.UniPRT.Sdk.LabelMaker.TsplLib.ITsplParamLine< T >.GetParameters(), com.UniPRT.Sdk.LabelMaker.TsplLib.TSPL.GetPrintableDataFrameChar(), com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D.GetRotation(), com.UniPRT.Sdk.LabelMaker.TsplLib.TSPL.GetRotation(), com.UniPRT.Sdk.LabelMaker.Abstract.ADataMatrix.GetRowsCols(), com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D.GetRuler(), com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D.GetStart(), com.UniPRT.Sdk.Utilities.Tuple< X, Y >.GetX(), com.UniPRT.Sdk.LabelMaker.Interface.IPair< T >.GetX(), com.UniPRT.Sdk.Utilities.Tuple< X, Y >.GetY(), com.UniPRT.Sdk.LabelMaker.Interface.IPair< T >.GetY(), com.UniPRT.Sdk.LabelMaker.Abstract.ADataMatrix.IsRectangle(), com.UniPRT.Sdk.LabelMaker.TsplLib.TSPL.LINE_TERMINATOR, com.UniPRT.Sdk.LabelMaker.TsplLib.TSPL.Rotation.None, com.UniPRT.Sdk.LabelMaker.PrintPlane.Round(), com.UniPRT.Sdk.LabelMaker.TsplLib.ITsplParamLine< T >.SetPrefix(), com.UniPRT.Sdk.LabelMaker.PrintPlane.ToDots(), and com.UniPRT.Sdk.LabelMaker.TsplLib.ATsplCmd.toString().

Referenced by com.UniPRT.Sdk.LabelMaker.TSPL.DataMatrixBarcode.ToString().


The documentation for this class was generated from the following file: