UniPRT SDK  v1.0.0.0
UniPRT.Sdk.LabelMaker.TSPL.QRBarcode类 参考
类 UniPRT.Sdk.LabelMaker.TSPL.QRBarcode 继承关系图:
UniPRT.Sdk.LabelMaker.Interfaces.AQRBarcode 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 成员函数

 QRBarcode (IPoint start, List< Tuple< QRCodeManualEncodingEnum, string >> dataManuallyEncoded)
 
 QRBarcode (IPoint start, string data)
 
override string ToString ()
 返回可发送到印表机的字符串。
 

属性

virtual ICellSquare CellSize = Defaults.CellSize [get, set]
 
override string Data [get, set]
 自动编码的数据。手动编码(DataManuallyEncoded)优先于自动编码。 更多...
 
List< Tuple< QRCodeManualEncodingEnum, string > > DataManuallyEncoded [get, set]
 手动编码的数据。手动编码优先于自动编码(Data)。 更多...
 
virtual QRCodeErrorCorrectionEnum ErrorCorrection = QRCodeErrorCorrectionEnum.EC_15 [get, set]
 
virtual QRCodeMaskEnum Mask = QRCodeMaskEnum.Mask_0 [get, set]
 
virtual QRCodeModelEnum Model = QRCodeModelEnum.MODEL_2 [get, set]
 
virtual RotateEnum Rotation = RotateEnum.None [get, set]
 
virtual IRuler Ruler = null [get, set]
 
virtual IPoint Start [get, set]
 

属性说明

◆ Data

override string UniPRT.Sdk.LabelMaker.Interfaces.AQRBarcode.Data
getsetinherited

自动编码的数据。手动编码(DataManuallyEncoded)优先于自动编码。

数据可以自动或手动编码。 如果有手动编码的数据,则会忽略这些自动编码的数据。

◆ DataManuallyEncoded

List<Tuple<QRCodeManualEncodingEnum, string> > UniPRT.Sdk.LabelMaker.Interfaces.AQRBarcode.DataManuallyEncoded
getsetinherited

手动编码的数据。手动编码优先于自动编码(Data)。

数据可以自动或手动编码。 如果有自动编码的数据,则会忽略自动编码的数据,并使用手动编码的数据。 手动编码数据时,可以使用此属性提供字符串及其相关编码方法的列表。