QR Code 二维条码的基类。 更多...
Public 成员函数 | |
| ICellSquare | GetCellSize () |
| 条码单元格大小。较大的单元格会导致条码占用更大的区域。 | |
| String | GetData () |
| 条码内容。 | |
| List< Tuple< QRCodeManualEncodingEnum, String > > | GetDataManuallyEncoded () |
| 手动编码数据。手动编码优先于自动编码,Data。 更多... | |
| QRCodeErrorCorrectionEnum | GetErrorCorrection () |
| QRCodeMaskEnum | GetMask () |
| QRCodeModelEnum | GetModel () |
| RotateEnum | GetRotation () |
| IRuler | GetRuler () |
| 打印分辨率可以设置为英寸或毫米刻度。设置/更新其中一种刻度会导致两者都被更新。 更多... | |
| IPoint | GetStart () |
| 条码开始的位置。 | |
| void | SetCellSize (ICellSquare cellSize) |
| void | SetData (String data) |
| void | SetDataManuallyEncoded (List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded) |
| void | SetErrorCorrection (QRCodeErrorCorrectionEnum errorCorrection) |
| void | SetMask (QRCodeMaskEnum mask) |
| void | SetModel (QRCodeModelEnum model) |
| void | SetRotation (RotateEnum rotation) |
| void | SetRuler (IRuler ruler) |
| void | SetStart (IPoint start) |
| abstract String | ToString () |
| Returns the string that can be sent to printer. | |
| abstract String | toString () |
Protected 成员函数 | |
| AQRBarcode (IPoint start, List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded) | |
| 用于需要手动编码条码数据的情况。 | |
| AQRBarcode (IPoint start, String data) | |
| 用于大多数数据将自动编码到条码中的情况。 | |
QR Code 二维条码的基类。
QR 条码中的数据可以自动或手动编码。 除非需要优化条码中存储的数据量,否则应使用自动编码。
Data
DataManuallyEncoded
| List<Tuple<QRCodeManualEncodingEnum, String> > GetDataManuallyEncoded | ( | ) |
手动编码数据。手动编码优先于自动编码,Data。
数据可以自动或手动编码。 如果有自动编码的数据,将会被忽略而使用此手动编码数据。 对于手动编码数据,可以使用此属性提供字符串和相关编码方法的配对列表。
|
inherited |