UniPRT SDK v1.0.0.0
 
Loading...
Searching...
No Matches
PglTranslate.h
1//
2// PglTranslate.h
3// sdk_json_Objective-C
4//
5// Created by Realbuber on 2024/5/24.
6//
7
8#ifndef PglTranslate_h
9#define PglTranslate_h
10
11#import <Foundation/Foundation.h>
12
13#import <UniPRT/RotateEnum.h>
14#import <UniPRT/AlignEnum.h>
15#import <UniPRT/BarcodeTypeEnum_1D.h>
16#import <UniPRT/QRCodeModelEnum.h>
17#import <UniPRT/QRCodeErrorCorrectionEnum.h>
18#import <UniPRT/QRCodeManualEncodingEnum.h>
19#import <UniPRT/RfidMemBlockEnum.h>
20#import <UniPRT/RfidPasswordTypeEnum.h>
21#import <UniPRT/PGL.h>
22
25@interface PglTranslate : NSObject
26
27+ (PGLRotation)rotationWithEnum:(RotateEnum)rotation;
28+ (PGLAlignEnum)alignmentWithEnum:(AlignEnum)align;
29+ (PGLBarcodeType1D)barcodeType1DWithEnum:(BarcodeTypeEnum1D)barcodeType;
30+ (int)qrCodeModelWithEnum:(QRCodeModelEnum)model;
31+ (int)qrCodeErrorCorrectionWithEnum:(QRCodeErrorCorrectionEnum)ErrCorr;
32+ (char)qrCodeEncodingWithEnum:(QRCodeManualEncodingEnum)manualEncodeType;
33+ (NSString *)rfidMemBlockWithEnum:(RfidMemBlockEnum)memBlockSelect;
34+ (NSString *)rfidLockTypeWithEnum:(RfidPasswordTypeEnum)lockType;
35
36@end
37
38#endif /* PglTranslate_h */
39
AlignEnum type/formats.
Error correction allows for barcodes to remain readable if damaged but increases the amount of data e...
QR Code data can be stored using different encoding types which affect the storage capacity of the ba...
QR barcodes have increased in capacity and readability. Model 1 is the original, and other models imp...
RFID memory block selection.
Passwords for accessing/securing memory areas on tags that support this feature.
Direction/Rotation for objects commands that support rotation.