QR Code 2D条形码的基类。 更多...
Public 成员函数 | |
| __init__ (self, IPoint start, Optional[str] data=None, Optional[List[List[str]]] manually_encoded_data=None) | |
| 初始化具有起始点和可选数据的QR Code。 | |
Public 成员函数 继承自 LabelMaker.Interfaces.IBarcode2D.ABarcode2D | |
| __init__ (self, Optional[IPoint] start=None, str data="", Optional[IRuler] ruler=None, RotateEnum rotation=RotateEnum.NONE) | |
| str | __str__ (self) |
Public 成员函数 继承自 LabelMaker.Interfaces.IBarcode2D.IBarcode2D | |
| str | __str__ (self) |
Public 属性 | |
| mask = QRCodeMaskEnum.MASK0 | |
| model = QRCodeModelEnum.MODEL2 | |
| error_correction = QRCodeErrorCorrectionEnum.CORRECTION15 | |
| cell_size = Defaults.cell_size() | |
Public 属性 继承自 LabelMaker.Interfaces.IBarcode2D.ABarcode2D | |
| start = start | |
| data = data | |
| ruler = ruler or Defaults.ruler() | |
| rotation = rotation | |
静态 Public 属性 | |
| List | data_manually_encoded [List[str]] |
QR Code 2D条形码的基类。
QR条形码中编码的数据可以是自动编码或手动编码。除非需要优化存储在条形码中的数据量,否则应使用自动编码。
| LabelMaker.Interfaces.IBcdQRCode.AQRBarcode.__init__ | ( | self, | |
| IPoint | start, | ||
| Optional[str] | data = None, | ||
| Optional[List[List[str]]] | manually_encoded_data = None ) |
初始化具有起始点和可选数据的QR Code。
此构造函数使用指定的起始点和可选的数据内容初始化QR Code。 它允许自动和手动编码的数据。如果没有提供数据,则使用空字符串。 应用掩码、模型、错误校正和单元格大小的默认设置。
| start | QR码的起始点或位置。 |
| data | 可选的要编码在QR码中的数据。 |
| manually_encoded_data | 可选的,QR码的手动编码数据。 |
| LabelMaker.Interfaces.IBcdQRCode.AQRBarcode.cell_size = Defaults.cell_size() |
|
static |
| LabelMaker.Interfaces.IBcdQRCode.AQRBarcode.error_correction = QRCodeErrorCorrectionEnum.CORRECTION15 |
| LabelMaker.Interfaces.IBcdQRCode.AQRBarcode.mask = QRCodeMaskEnum.MASK0 |
| LabelMaker.Interfaces.IBcdQRCode.AQRBarcode.model = QRCodeModelEnum.MODEL2 |