Aztec 2D 條碼的基類。 更多...
公開方法(Public Methods) | |
ICellSquare | GetCellSize () |
條碼單元格大小。較大的單元格會導致條碼佔用更大的區域。 更多... | |
void | SetCellSize (ICellSquare cellSize) |
AztecCodeTypeEnum | GetType () |
void | SetType (AztecCodeTypeEnum type) |
int | GetFixedErrCorrection () |
此百分比錯誤校正值僅適用於 AztecCodeTypeEnum.FixedErrCorrection 更多... | |
void | SetFixedErrCorrection (int fixedErrCorrection) |
int | GetLayers () |
用於 AztecCodeTypeEnum.Compact 或 AztecCodeTypeEnum.Full 條碼類型的層數。 更多... | |
void | SetLayers (int layers) |
abstract String | toString () |
![]() | |
IRuler | GetRuler () |
列印解析度可以設為英寸或毫米刻度。設置/更新其中一種刻度會導致兩者都被更新。 更多... | |
void | SetRuler (IRuler ruler) |
IPoint | GetStart () |
條碼開始的位置。 更多... | |
void | SetStart (IPoint start) |
String | GetData () |
條碼內容。 更多... | |
void | SetData (String data) |
RotateEnum | GetRotation () |
void | SetRotation (RotateEnum rotation) |
abstract String | ToString () |
Returns the string that can be sent to printer. 更多... | |
保護方法(Protected Methods) | |
AAztecBarcode () | |
AAztecBarcode (IPoint start, String data) | |
int | GetLayersWithinRange () |
私有方法(Private Methods) | |
int | GetLayersWithinRange (int layers) |
私有屬性 | |
ICellSquare | cellSize = Defaults.GetCellSize() |
AztecCodeTypeEnum | type = AztecCodeTypeEnum.Default |
int | fixedErrCorrection = 23 |
int | layers = 1 |
Aztec 2D 條碼的基類。
|
protected |
|
protected |
ICellSquare com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.GetCellSize | ( | ) |
int com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.GetFixedErrCorrection | ( | ) |
此百分比錯誤校正值僅適用於 AztecCodeTypeEnum.FixedErrCorrection
有效範圍:1 - 99。任何超出範圍的值將被忽略並限制在範圍內。
參考 com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.fixedErrCorrection.
被參考於 com.UniPRT.Sdk.LabelMaker.PGL.AztecBarcode.toString(), 及 com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.toString().
int com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.GetLayers | ( | ) |
用於 AztecCodeTypeEnum.Compact 或 AztecCodeTypeEnum.Full 條碼類型的層數。
有效範圍:AztecCodeTypeEnum.Compact 條碼類型為 1 - 4。
有效範圍:AztecCodeTypeEnum.Full 條碼類型為 1 - 32。
任何超出範圍的值將被忽略並限制在範圍內。
|
protected |
參考 com.UniPRT.Sdk.LabelMaker.Enum.AztecCodeTypeEnum.Compact, com.UniPRT.Sdk.LabelMaker.Enum.AztecCodeTypeEnum.Full, com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.layers, 及 com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.type.
被參考於 com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.SetLayers(), com.UniPRT.Sdk.LabelMaker.PGL.AztecBarcode.toString(), 及 com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.toString().
|
private |
AztecCodeTypeEnum com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.GetType | ( | ) |
void com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.SetCellSize | ( | ICellSquare | cellSize | ) |
void com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.SetFixedErrCorrection | ( | int | fixedErrCorrection | ) |
void com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.SetLayers | ( | int | layers | ) |
void com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.SetType | ( | AztecCodeTypeEnum | type | ) |
|
abstract |
|
private |
|
private |
|
private |
被參考於 com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.CalculateAztecModuleCount(), com.UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode.CalculateTotalCodewordsForLayers(), com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.GetLayers(), com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.GetLayersWithinRange(), 及 com.UniPRT.Sdk.LabelMaker.Abstract.AAztecBarcode.SetLayers().
|
private |