QR Code 二维条码的基类。 更多...
Protected 成员函数 | |
AQRBarcode () | |
AQRBarcode (IPoint start, String data) | |
用于大多数数据将自动编码到条码中的情况。 更多... | |
AQRBarcode (IPoint start, List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded) | |
用于需要手动编码条码数据的情况。 更多... | |
QR Code 二维条码的基类。
QR 条码中的数据可以自动或手动编码。 除非需要优化条码中存储的数据量,否则应使用自动编码。
Data
DataManuallyEncoded
|
protected |
|
protected |
|
protected |
ICellSquare com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.GetCellSize | ( | ) |
条码单元格大小。较大的单元格会导致条码占用更大的区域。
实现了 com.UniPRT.Sdk.LabelMaker.Interface.ISquareCell.
引用了 com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.cellSize.
被这些函数引用 com.UniPRT.Sdk.LabelMaker.PGL.QRBarcode.toString() , 以及 com.UniPRT.Sdk.LabelMaker.TSPL.QRBarcode.toString().
List<Tuple<QRCodeManualEncodingEnum, String> > com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.GetDataManuallyEncoded | ( | ) |
手动编码数据。手动编码优先于自动编码,Data。
数据可以自动或手动编码。 如果有自动编码的数据,将会被忽略而使用此手动编码数据。 对于手动编码数据,可以使用此属性提供字符串和相关编码方法的配对列表。
引用了 com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.dataManuallyEncoded.
被这些函数引用 com.UniPRT.Sdk.LabelMaker.PGL.QRBarcode.toString() , 以及 com.UniPRT.Sdk.LabelMaker.TSPL.QRBarcode.toString().
QRCodeErrorCorrectionEnum com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.GetErrorCorrection | ( | ) |
QRCodeMaskEnum com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.GetMask | ( | ) |
QRCodeModelEnum com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.GetModel | ( | ) |
void com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.SetCellSize | ( | ICellSquare | cellSize | ) |
void com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.SetDataManuallyEncoded | ( | List< Tuple< QRCodeManualEncodingEnum, String >> | dataManuallyEncoded | ) |
void com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.SetErrorCorrection | ( | QRCodeErrorCorrectionEnum | errorCorrection | ) |
void com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.SetMask | ( | QRCodeMaskEnum | mask | ) |
void com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.SetModel | ( | QRCodeModelEnum | model | ) |
|
abstract |
|
private |
|
private |
被这些函数引用 com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.AQRBarcode(), com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.GetDataManuallyEncoded(), com.UniPRT.Sdk.LabelMaker.PGL.QRBarcode.QRBarcode(), com.UniPRT.Sdk.LabelMaker.TSPL.QRBarcode.QRBarcode() , 以及 com.UniPRT.Sdk.LabelMaker.Abstract.AQRBarcode.SetDataManuallyEncoded().
|
private |
|
private |
|
private |