UniPRT SDK v1.0.0.0
 
载入中...
搜索中...
未找到
Label类 参考

表示 TSPL 标签的类。 更多...

#include <Label.h>

类 Label 继承关系图:
<ILabel>

构造函数

(instancetype) - initWithName:
 使用指定的名称初始化 Label 类的新实例。
 
(void) - addObject:
 向标签添加一个可以转换为印表机语言语法的对象。
 
(void) - addRawContent:
 向标签添加原始内容,以便在需要添加自定义内容的情况下使用。
 
(NSString *) - description
 返回可以发送到印表机的字符串。
 
(void) - SetName:
 设置标签的名称。
 

属性

TsplForm * form
 与标签关联的格式。
 
Scale * scale
 与标签关联的比例。
 
NSString * name
 标签的名称。
 
- 属性 继承自 <ILabel>
NSString * name
 标签的名称,可用于将其与其他标签区分开来。
 

详细描述

表示 TSPL 标签的类。

该类实现了 ILabel 协议,提供了在 TSPL 中初始化、添加对象和原始内容以及描述标签的功能。

函数文档

◆ addObject:

- (void) addObject: (id) addObject

向标签添加一个可以转换为印表机语言语法的对象。

参数
addObject要添加到标签的对象。

重载 <ILabel> .

◆ addRawContent:

- (void) addRawContent: (NSString *) rawContent

向标签添加原始内容,以便在需要添加自定义内容的情况下使用。

添加原始内容允许添加印表机语言命令或其他可能不可用的功能。 不对内容进行任何格式化;调用者负责确保内容符合印表机语言语法。

参数
rawContent要添加到标签的原始内容。

重载 <ILabel> .

◆ description

- (NSString *) description

返回可以发送到印表机的字符串。

该方法生成 Label 实例的字符串表示形式, 格式化并准备好发送到印表机。字符串包括在 TSPL 中打印所需的所有命令和数据。

返回
Label 实例的字符串描述。

重载 <ILabel> .

◆ initWithName:

- (instancetype) initWithName: (NSString *) name

使用指定的名称初始化 Label 类的新实例。

参数
name标签的名称。
返回
Label 的新实例。

◆ SetName:

- (void) SetName: (NSString *) name

设置标签的名称。

参数
name标签的新名称。

属性说明

◆ form

- (TsplForm*) form
readwritenonatomicstrong

与标签关联的格式。

◆ name

- (NSString*) name
readwritenonatomicstrong

标签的名称。

◆ scale

- (Scale*) scale
readwritenonatomicstrong

与标签关联的比例。


该类的文档由以下文件生成: