UniPRT SDK v1.0.0.0
 
Loading...
Searching...
No Matches
PglMaxicodeBarcode.h
1//
2// PglMaxicodeBarcode.h
3// sdk_json_Objective-C
4//
5// Created by Realbuber on 2024/5/27.
6//
7
8#ifndef PglMaxicodeBarcode_h
9#define PglMaxicodeBarcode_h
10
11#import <Foundation/Foundation.h>
12#import <UniPRT/AMaxicodeBarcode.h>
13#import <UniPRT/IRotation.h>
14#import <UniPRT/IPoint.h>
15#import <UniPRT/IMaxicodeData.h>
16
44
55@property (nonatomic, strong) id<IPoint> start;
56
67@property (nonatomic, strong) id<IMaxicodeData> data;
68
79@property (nonatomic, assign) RotateEnum rotation;
80
91@property (nonatomic, assign) BOOL zipperPattern;
92
115- (instancetype)initWithStart:(id<IPoint>)start data:(id<IMaxicodeData>)data;
116
141- (NSString *)description;
142
143@end
144
145#endif /* PglMaxicodeBarcode_h */
Direction/Rotation for objects commands that support rotation.
Definition AMaxicodeBarcode.h:34
A class representing a Maxicode barcode.
Definition PglMaxicodeBarcode.h:43
RotateEnum rotation
The rotation of the barcode.
Definition PglMaxicodeBarcode.h:79
NSString * description()
Returns a string that can be sent to the printer.
id< IMaxicodeData > data
The data to be encoded in the barcode.
Definition PglMaxicodeBarcode.h:67
BOOL zipperPattern
Zipper pattern can be used to help detect printing defects e.g. light/dark printing.
Definition PglMaxicodeBarcode.h:91
id< IPoint > start
The starting point of the barcode.
Definition PglMaxicodeBarcode.h:55
The rotation of an object.
Definition IRotation.h:37