QR Code 2D 条码的基类。 更多...
Public 成员函数 | |
abstract override string | ToString () |
返回可发送到印表机的字符串。 | |
Protected 成员函数 | |
AQRBarcode (IPoint start, List< Tuple< QRCodeManualEncodingEnum, string >> dataManuallyEncoded) | |
用于需要手动编码条码数据的情况。 | |
AQRBarcode (IPoint start, string data) | |
用于大多数数据将自动编码为条码的情况。 | |
属性 | |
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] |
QR Code 2D 条码的基类。
QR 条码中的数据可以自动或手动编码。 除非需要优化条码中存储的数据量,否则应该使用自动编码。
Data
DataManuallyEncoded
|
getset |
自动编码的数据。手动编码(DataManuallyEncoded)优先于自动编码。
数据可以自动或手动编码。 如果有手动编码的数据,则会忽略这些自动编码的数据。
|
getset |
手动编码的数据。手动编码优先于自动编码(Data)。
数据可以自动或手动编码。 如果有自动编码的数据,则会忽略自动编码的数据,并使用手动编码的数据。 手动编码数据时,可以使用此属性提供字符串及其相关编码方法的列表。