11#import <Foundation/Foundation.h>
12#import <UniPRT/ABarcode2D.h>
13#import <UniPRT/IRectangleCell.h>
14#import <UniPRT/Pdf417ErrCorrectionEnum.h>
44@property (nonatomic, strong) id<IPoint>
start;
56@property (nonatomic, strong) NSString *
data;
74@property (nonatomic, strong) id<ICellRect>
cellSize;
110@property (nonatomic, assign)
int rows;
152- (instancetype)initWithStart:(
id<IPoint>)start data:(NSString *)data;
179- (int)limitRange:(
int)value minimum:(
int)min maximum:(
int)max;
Base class for ABarcode2D barcode.
Definition ABarcode2D.h:31
Base class for PDF417 barcode.
Definition APdf417.h:32
NSString * data
The data to be encoded in the PDF417 barcode.
Definition APdf417.h:56
int rows
The number of rows can be used to limit the height of the barcode.
Definition APdf417.h:110
Pdf417ErrCorrectionEnum errorCorrection
Error correction level for the PDF417 barcode.
Definition APdf417.h:86
int columns
The number of columns can be used to limit the width of the barcode.
Definition APdf417.h:140
id< ICellRect > cellSize
The cell size can be thought of as the width and height of the narrowest bar element within a PDF417 ...
Definition APdf417.h:74
id< IPoint > start
The starting point of the PDF417 barcode.
Definition APdf417.h:44
A protocol defining the interface for RectangleCell classes.
Definition IRectangleCell.h:30