UniPRT SDK v1.0.0.0
 
载入中...
搜索中...
未找到
Translate.h
1//
2// Translate.h
3// sdk_json_Objective-C
4//
5// Created by Realbuber on 2024/5/15.
6//
7
8#ifndef Translate_h
9#define Translate_h
10
11#import <Foundation/Foundation.h>
12
13#import <UniPRT/TSPL.h>
14#import <UniPRT/QRCodeModelEnum.h>
15#import <UniPRT/QRCodeErrorCorrectionEnum.h>
16#import <UniPRT/QRCodeManualEncodingEnum.h>
17#import <UniPRT/RfidMemBlockEnum.h>
18#import <UniPRT/RfidPasswordTypeEnum.h>
19#import <UniPRT/RotateEnum.h>
20#import <UniPRT/AlignEnum.h>
21#import <UniPRT/BarcodeTypeEnum_1D.h>
22
25@interface Translate : NSObject
26
27+ (TSPLRotation)rotationWithEnum:(RotateEnum)rotation;
28+ (TSPLAlignEnum)alignmentWithEnum:(AlignEnum)align;
29+ (TSPLBarcodeType1D)barcodeType1DWithEnum:(BarcodeTypeEnum1D)barcodeType;
30+ (int)qrCodeModelWithEnum:(QRCodeModelEnum)model;
31+ (int)qrCodeErrCorrectionWithEnum:(QRCodeErrorCorrectionEnum)errCorr;
32+ (char)qrCodeEncodingWithEnum:(QRCodeManualEncodingEnum)manualEncodeType;
33+ (NSString *)rfidMemBlockWithEnum:(RfidMemBlockEnum)memBlockSelect;
34+ (NSString *)rfidLockTypeWithEnum:(RfidPasswordTypeEnum)lockType;
35
36@end
37
40#endif /* Translate_h */
AlignEnum 类型/格式。
纠错功能允许条形码在损坏的情况下仍然可读,但会增加编码的数据量。
QR码数据可以使用不同的编码类型存储,这些编码类型会影响条形码的存储容量。
QR条形码的容量和可读性得到了提高。模型1是原始的,其他模型提高了可读性和数据容量。
RFID存储块选择。
用于访问/保护支持此功能的标签上的内存区域的密码。
支持旋转的对象命令的方向/旋转。