UniPRT SDK v1.0.0.0
 
载入中...
搜索中...
未找到
AAztecBarcode类 参考

Aztec 2D 条形码的基类。 更多...

#include <AAztecBarcode.h>

类 AAztecBarcode 继承关系图:
ABarcode2D <ISquareCell> <IBarcode2D> <IBarcodeItem_2D> <IPositionRuler> <IRotation> AztecBarcode PglAztecBarcode

构造函数

(instancetype) - init
 初始化 AAztecBarcode 类的新实例。
 
(instancetype) - initWithStart:data:
 使用指定的起点和数据初始化 AAztecBarcode 类的新实例。
 
(int) - getLayersWithinRange
 获取有效范围内的层数。
 
(BOOL) - hasLayers
 检查条形码是否有层。
 
(int) - getErrCorrectionPercent
 获取错误更正百分比。
 
- 构造函数 继承自 ABarcode2D
(NSString *) - NS_REQUIRES_SUPER
 
- 构造函数 继承自 <IBarcode2D>
(NSString *) - description
 返回可以发送到印表机的字符串。
 

属性

id< ICellSquarecellSize
 条形码的单元格大小。
 
AztecCodeTypeEnum type
 Aztec 条形码的类型。
 
int layers
 AztecCodeTypeEnum.Compact 或 AztecCodeTypeEnum.Full 条形码类型使用的层数。
 
int fixedErrCorrection
 此百分比错误更正值仅适用于 AztecCodeTypeEnum.FixedErrCorrection。
 
- 属性 继承自 ABarcode2D
id< IRulerruler
 
id< IPointstart
 
NSString * data
 
RotateEnum rotation
 
- 属性 继承自 <IBarcodeItem_2D>
id< IPointstart
 条码开始的位置。
 
NSString * data
 条码的内容。
 
- 属性 继承自 <IPositionRuler>
id< IRulerruler
 
- 属性 继承自 <IRotation>
RotateEnum rotation
 
- 属性 继承自 <ISquareCell>
id< ICellSquarecellSize
 条码单元大小。较大的单元大小会使条码占用更大的面积。
 

详细描述

Aztec 2D 条形码的基类。

函数文档

◆ getErrCorrectionPercent

- (int) getErrCorrectionPercent

获取错误更正百分比。

返回
错误更正百分比。

◆ getLayersWithinRange

- (int) getLayersWithinRange

获取有效范围内的层数。

返回
层数。

◆ hasLayers

- (BOOL) hasLayers

检查条形码是否有层。

返回
如果条形码有层,则返回 YES,否则返回 NO。

◆ init

- (instancetype) init

初始化 AAztecBarcode 类的新实例。

PglAztecBarcode , 以及 AztecBarcode 重载.

◆ initWithStart:data:

- (instancetype) initWithStart: (id< IPoint >) start
data: (NSString *) NS_DESIGNATED_INITIALIZER 

使用指定的起点和数据初始化 AAztecBarcode 类的新实例。

参数
startAztec 条形码的起点。
data要编码到 Aztec 条形码中的数据。
返回
AAztecBarcode 的新实例。

PglAztecBarcode , 以及 AztecBarcode 重载.

属性说明

◆ cellSize

- (id<ICellSquare>) cellSize
readwritenonatomicstrong

条形码的单元格大小。

◆ fixedErrCorrection

- (int) fixedErrCorrection
readwritenonatomicassign

此百分比错误更正值仅适用于 AztecCodeTypeEnum.FixedErrCorrection。

有效范围:1 - 99。任何超出范围的值将被忽略并限制在范围内。

◆ layers

- (int) layers
readwritenonatomicassign

AztecCodeTypeEnum.Compact 或 AztecCodeTypeEnum.Full 条形码类型使用的层数。

有效范围:AztecCodeTypeEnum.Compact 条形码类型为 1 - 4。

有效范围:AztecCodeTypeEnum.Full 条形码类型为 1 - 32。

任何超出范围的值将被忽略并限制在范围内。

◆ type

- (AztecCodeTypeEnum) type
readwritenonatomicassign

Aztec 条形码的类型。


该类的文档由以下文件生成: