UniPRT SDK v1.0.0.0
 
Loading...
Searching...
No Matches
AText.h
1//
2// AText.h
3// sdk_json_Objective-C
4//
5// Created by Realbuber on 2024/5/8.
6//
7
8#ifndef AText_h
9#define AText_h
10
11// AText.h
12#import <Foundation/Foundation.h>
13#import <UniPRT/IText.h>
14
29@interface AText : NSObject <IText>
30
31@property (nonatomic, strong) NSMutableArray<id<ITextItem>> *text;
32@property (nonatomic, strong) id<IRuler> ruler;
33@property (nonatomic, strong) NSString *fontName;
34@property (nonatomic, assign) FontStyleEnum fontStyle;
35@property (nonatomic, assign) FontSizeUnitsEnum fontSizeUnits;
36@property (nonatomic, assign) AlignEnum alignment;
37@property (nonatomic, assign) RotateEnum rotation;
38
39- (instancetype)initWithTextItem:(id<ITextItem>)textItem;
40- (NSString *)description;
41@end
42
43
44#endif /* AText_h */
AlignEnum type/formats.
This enumeration supports bitwise operation of member values.
Direction/Rotation for objects commands that support rotation.
Base class for AText.
Definition AText.h:29
AlignEnum alignment
Definition AText.h:36
FontStyleEnum fontStyle
Definition AText.h:34
NSString * fontName
Definition AText.h:33
NSMutableArray< id< ITextItem > > * text
Definition AText.h:31
id< IRuler > ruler
Definition AText.h:32
FontSizeUnitsEnum fontSizeUnits
Definition AText.h:35
NSString * description()
Returns the string that can be sent to printer.
RotateEnum rotation
Definition AText.h:37
A protocol defining the interface for Text classes.
Definition IText.h:28