UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode Class Reference
Inheritance diagram for com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode:
com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode 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

 AztecBarcode ()
 
 AztecBarcode (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.AAztecBarcode
ICellSquare GetCellSize ()
 Barcode cell size. Larger cell size results in barcodes that take up a larger area. More...
 
void SetCellSize (ICellSquare cellSize)
 
AztecCodeTypeEnum GetType ()
 
void SetType (AztecCodeTypeEnum type)
 
int GetFixedErrCorrection ()
 This percent error correction value only applies to AztecCodeTypeEnum.FixedErrCorrection. More...
 
void SetFixedErrCorrection (int fixedErrCorrection)
 
int GetLayers ()
 The number of layers to use for AztecCodeTypeEnum.Compact or AztecCodeTypeEnum.Full barcode types. More...
 
void SetLayers (int layers)
 
- 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)
 

Static Public Member Functions

static int CalculateDataLength (String input, AztecCodeTypeEnum formatType, int parameter)
 

Static Private Member Functions

static int CalculateAztecModuleCount (int dataSize, int errorCorrectionPercentage)
 
static int CalculateTotalCodewordsForLayers (int layers)
 
static int CalculateLengthWithECC (int dataLength, int eccPercentage)
 

Additional Inherited Members

- Protected Member Functions inherited from com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode
 AAztecBarcode ()
 
 AAztecBarcode (IPoint start, String data)
 
int GetLayersWithinRange ()
 

Constructor & Destructor Documentation

◆ AztecBarcode() [1/2]

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

◆ AztecBarcode() [2/2]

com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.AztecBarcode ( IPoint  start,
String  data 
)

Member Function Documentation

◆ CalculateAztecModuleCount()

static int com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.CalculateAztecModuleCount ( int  dataSize,
int  errorCorrectionPercentage 
)
staticprivate

◆ CalculateDataLength()

static int com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.CalculateDataLength ( String  input,
AztecCodeTypeEnum  formatType,
int  parameter 
)
static

◆ CalculateLengthWithECC()

static int com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.CalculateLengthWithECC ( int  dataLength,
int  eccPercentage 
)
staticprivate

◆ CalculateTotalCodewordsForLayers()

static int com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.CalculateTotalCodewordsForLayers ( int  layers)
staticprivate

◆ ToString()

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

Returns the string that can be sent to printer.

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

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

◆ toString()

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

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

References com.UniPRT.Sdk.LabelMaker.TsplLib.TSPL.Barcode_Type2D.AZTEC, com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.CalculateAztecModuleCount(), com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.CalculateLengthWithECC(), com.UniPRT.Sdk.LabelMaker.TsplLib.ATsplCmd.ClearParameterLines(), com.UniPRT.Sdk.LabelMaker.TsplLib.TSPL.GetBarcodeType2D(), com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.GetCellSize(), com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D.GetData(), com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.GetFixedErrCorrection(), com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.GetLayersWithinRange(), 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.ABarcode2D.GetRuler(), com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D.GetStart(), com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.GetType(), com.UniPRT.Sdk.LabelMaker.Interface.IPair< T >.GetX(), com.UniPRT.Sdk.LabelMaker.Interface.ICellSquare.GetXdim(), com.UniPRT.Sdk.LabelMaker.Interface.IPair< T >.GetY(), com.UniPRT.Sdk.LabelMaker.TsplLib.TSPL.LINE_TERMINATOR, 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.AztecBarcode.ToString().


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