UniPRT SDK v2.0.0.0
 
Loading...
Searching...
No Matches
PglPicture.h
1#ifndef PglPicture_h
2#define PglPicture_h
3
4#import <Foundation/Foundation.h>
5#import <UniPRT/IPicture.h>
6#import <UniPRT/IPoint.h>
7#import <UniPRT/PrintPlane.h>
8#import <UniPRT/PglCmd.h>
9#import <UniPRT/PGL.h>
10#import <UniPRT/Defaults.h>
11#import <UniPRT/_PglPicture.h>
12NS_ASSUME_NONNULL_BEGIN
13
40@interface PglPicture : NSObject <IPicture>
41
52@property (nonatomic, strong) id<IPoint> Start;
53
64@property (nonatomic, copy) NSString *ImageName;
65
76@property (nonatomic, strong) id<IRuler> Ruler;
77
100- (instancetype)initWithStart:(id<IPoint>)start ImageName:(NSString *)imageName;
101
118- (NSString *)description;
119
120@end
121
122NS_ASSUME_NONNULL_END
123
124#endif /* PglPicture_h */
Represents a picture (bitmap) placed on the label using PGL.
Definition PglPicture.h:40
id< IPoint > Start
The starting position of the picture.
Definition PglPicture.h:52
id< IRuler > Ruler
The ruler object used for positioning or scaling.
Definition PglPicture.h:76
NSString * ImageName
The name of the image resource.
Definition PglPicture.h:64
NSString * description()
Converts the picture object to a PGL command string.
The picture interface used for placing an image on the label.
Definition IPicture.h:25