UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode类 参考
类 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 成员函数

 AztecBarcode ()
 
 AztecBarcode (IPoint start, String data)
 
String ToString ()
 Returns the string that can be sent to printer. 更多...
 
String toString ()
 
- Public 成员函数 继承自 com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode
ICellSquare GetCellSize ()
 条码单元格大小。较大的单元格会导致条码占用更大的区域。 更多...
 
void SetCellSize (ICellSquare cellSize)
 
AztecCodeTypeEnum GetType ()
 
void SetType (AztecCodeTypeEnum type)
 
int GetFixedErrCorrection ()
 此百分比错误校正值仅适用于 AztecCodeTypeEnum.FixedErrCorrection 更多...
 
void SetFixedErrCorrection (int fixedErrCorrection)
 
int GetLayers ()
 用于 AztecCodeTypeEnum.CompactAztecCodeTypeEnum.Full 条码类型的层数。 更多...
 
void SetLayers (int layers)
 
- Public 成员函数 继承自 com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D
IRuler GetRuler ()
 打印分辨率可以设置为英寸或毫米刻度。设置/更新其中一种刻度会导致两者都被更新。 更多...
 
void SetRuler (IRuler ruler)
 
IPoint GetStart ()
 条码开始的位置。 更多...
 
void SetStart (IPoint start)
 
String GetData ()
 条码内容。 更多...
 
void SetData (String data)
 
RotateEnum GetRotation ()
 
void SetRotation (RotateEnum rotation)
 

静态 Public 成员函数

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

静态 Private 成员函数

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

额外继承的成员函数

- Protected 成员函数 继承自 com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode
 AAztecBarcode ()
 
 AAztecBarcode (IPoint start, String data)
 
int GetLayersWithinRange ()
 

构造及析构函数说明

◆ AztecBarcode() [1/2]

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

◆ AztecBarcode() [2/2]

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

成员函数说明

◆ 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.

重载 com.UniPRT.Sdk.LabelMaker.Abstract.ABarcode2D .

引用了 com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.toString().

◆ toString()

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

重载 com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode .

引用了 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() , 以及 com.UniPRT.Sdk.LabelMaker.TsplLib.ATsplCmd.toString().

被这些函数引用 com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.ToString().


该类的文档由以下文件生成: