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

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

类 LabelMaker.TSPL.Label.Label 继承关系图:
LabelMaker.Interfaces.ILabel.ILabel

Public 成员函数

 __init__ (self, str name)
 使用指定的名称初始化 Label 类的新实例。
 
str name (self)
 获取标签的名称。
 
 name (self, str name)
 设置标签的名称。
 
 add_object (self, Union[object, str] add_object)
 将可以转换为印表机语言语法的对象添加到标签。
 
 add_raw_content (self, str raw_content)
 将原始内容添加到标签中,以便在需要添加自定义内容时使用。
 
str __str__ (self)
 返回一个可以发送到印表机的字符串。
 

Public 属性

 form
 
 scale
 

额外继承的成员函数

- 静态 Public 属性 继承自 LabelMaker.Interfaces.ILabel.ILabel

详细描述

表示 TSPL 标签的类。

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

构造及析构函数说明

◆ __init__()

LabelMaker.TSPL.Label.Label.__init__ ( self,
str name )

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

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

成员函数说明

◆ __str__()

str LabelMaker.TSPL.Label.Label.__str__ ( self)

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

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

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

重载 LabelMaker.Interfaces.ILabel.ILabel .

◆ add_object()

LabelMaker.TSPL.Label.Label.add_object ( self,
Union[object, str] add_object )

将可以转换为印表机语言语法的对象添加到标签。

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

重载 LabelMaker.Interfaces.ILabel.ILabel .

◆ add_raw_content()

LabelMaker.TSPL.Label.Label.add_raw_content ( self,
str raw_content )

将原始内容添加到标签中,以便在需要添加自定义内容时使用。

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

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

重载 LabelMaker.Interfaces.ILabel.ILabel .

◆ name() [1/2]

str LabelMaker.TSPL.Label.Label.name ( self)

获取标签的名称。

返回
标签的名称。

重载 LabelMaker.Interfaces.ILabel.ILabel .

◆ name() [2/2]

LabelMaker.TSPL.Label.Label.name ( self,
str name )

设置标签的名称。

参数
name标签的新名称。

重载 LabelMaker.Interfaces.ILabel.ILabel .

类成员变量说明

◆ form

LabelMaker.TSPL.Label.Label.form

◆ scale

LabelMaker.TSPL.Label.Label.scale

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