UniPRT SDK  v1.0.0.0
UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode 類別 參考文件
類別UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode的繼承圖:
UniPRT.Sdk.LabelMaker.Interfaces.AAztecBarcode UniPRT.Sdk.LabelMaker.Interfaces.ABarcode2D UniPRT.Sdk.LabelMaker.Interfaces.ISquareCell UniPRT.Sdk.LabelMaker.Interfaces.IBarcode2D UniPRT.Sdk.LabelMaker.Interfaces.IBarcodeItem_2D UniPRT.Sdk.LabelMaker.Interfaces.IPositionRuler UniPRT.Sdk.LabelMaker.Interfaces.IRotation

公開方法(Public Methods)

 AztecBarcode (IPoint start, string data)
 
override string ToString ()
 返回可發送到印表機的字串。
 

靜態公開方法(Static Public Methods)

static int CalculateDataLength (string input, AztecCodeTypeEnum formatType, int parameter=23)
 

保護方法(Protected Methods)

int GetErrCorrectionPercent ()
 
int GetLayersWithinRange ()
 
bool HasLayers ()
 

屬性(properties)

virtual ICellSquare CellSize = Defaults.CellSize [get, set]
 
virtual string Data [get, set]
 
int FixedErrCorrection = 23 [get, set]
 此百分比錯誤校正值僅適用於 AztecCodeTypeEnum::FixedErrCorrection。 更多...
 
int Layers = 1 [get, set]
 用於 AztecCodeTypeEnum.CompactAztecCodeTypeEnum.Full 條碼類型的層數。 更多...
 
virtual RotateEnum Rotation = RotateEnum.None [get, set]
 
virtual IRuler Ruler = null [get, set]
 
virtual IPoint Start [get, set]
 
virtual AztecCodeTypeEnum Type = AztecCodeTypeEnum.Default [get, set]
 

屬性(property)說明文件

◆ FixedErrCorrection

int UniPRT.Sdk.LabelMaker.Interfaces.AAztecBarcode.FixedErrCorrection = 23
getsetinherited

此百分比錯誤校正值僅適用於 AztecCodeTypeEnum::FixedErrCorrection。

有效範圍:1 - 99。任何超出範圍的值將被忽略並限制在範圍內。

◆ Layers

int UniPRT.Sdk.LabelMaker.Interfaces.AAztecBarcode.Layers = 1
getsetinherited

用於 AztecCodeTypeEnum::Compact 或 AztecCodeTypeEnum::Full 條碼類型的層數。

有效範圍:AztecCodeTypeEnum::Compact 條碼類型為 1 - 4。
有效範圍:AztecCodeTypeEnum::Full 條碼類型為 1 - 32。
任何超出範圍的值將被忽略並限制在範圍內。