PDF417条形码的基类。 更多...
#include <APdf417.h>
构造函数 | |
| (instancetype) | - initWithStart:data: |
| 使用指定的起始点和数据初始化APdf417类的新实例。 | |
| (int) | - limitRange:minimum:maximum: |
| 将给定的值限制在指定范围内。 | |
构造函数 继承自 ABarcode2D | |
| (NSString *) | - NS_REQUIRES_SUPER |
构造函数 继承自 <IBarcode2D> | |
| (NSString *) | - description |
| 返回可以发送到印表机的字符串。 | |
属性 | |
| id< IPoint > | start |
| PDF417条形码的起始点。 | |
| NSString * | data |
| 要在PDF417条形码中编码的数据。 | |
| id< ICellRect > | cellSize |
| 单元格大小可以看作是PDF417行中最窄条元素的宽度和高度。 | |
| Pdf417ErrCorrectionEnum | errorCorrection |
| PDF417条形码的错误校正级别。 | |
| int | rows |
| 行数可以用来限制条形码的高度。 | |
| int | columns |
| 列数可以用来限制条形码的宽度。 | |
属性 继承自 ABarcode2D | |
| id< IRuler > | ruler |
| id< IPoint > | start |
| NSString * | data |
| RotateEnum | rotation |
属性 继承自 <IBarcodeItem_2D> | |
| id< IPoint > | start |
| 条码开始的位置。 | |
| NSString * | data |
| 条码的内容。 | |
属性 继承自 <IPositionRuler> | |
| id< IRuler > | ruler |
属性 继承自 <IRotation> | |
| RotateEnum | rotation |
属性 继承自 <IRectangleCell> | |
| id< ICellRect > | cellSize |
| 条码单元大小。较大的单元大小会使条码占用更大的面积。 | |
PDF417条形码的基类。
| - (instancetype) initWithStart: | (id< IPoint >) | start | |
| data: | (NSString *) | data |
使用指定的起始点和数据初始化APdf417类的新实例。
被 PglPdf417Barcode , 以及 Pdf417Barcode 重载.
| - (int) limitRange: | (int) | value | |
| minimum: | (int) | min | |
| maximum: | (int) | max |
将给定的值限制在指定范围内。
| value | 要限制的值。 |
| min | 允许的最小值。 |
| max | 允许的最大值。 |
单元格大小可以看作是PDF417行中最窄条元素的宽度和高度。
更改最小元素的尺寸会影响条形码的整体宽度和高度。
|
readwritenonatomicassign |
列数可以用来限制条形码的宽度。
零值表示列数是自动确定的。
条形码必须允许在宽度或高度上增长以适应数据。因此,限制条形码的增长只能在一个方向上进行,要么通过行数限制高度,要么通过列数限制宽度。
请注意,由于开始/停止模式和左右行指示器,生成了额外的非数据列。这会创建额外的4列。
|
readwritenonatomicstrong |
要在PDF417条形码中编码的数据。
|
readwritenonatomicassign |
PDF417条形码的错误校正级别。
|
readwritenonatomicassign |
行数可以用来限制条形码的高度。
零值表示行数是自动确定的。
条形码必须允许在宽度或高度上增长以适应数据。因此,限制条形码的增长只能在一个方向上进行,要么通过行数限制高度,要么通过列数限制宽度。