表示 TSPL 标签的类。 更多...
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 中初始化、添加对象和原始内容以及描述标签的功能。
| LabelMaker.TSPL.Label.Label.__init__ | ( | self, | |
| str | name ) |
使用指定的名称初始化 Label 类的新实例。
| name | 标签的名称。 |
| str LabelMaker.TSPL.Label.Label.__str__ | ( | self | ) |
返回一个可以发送到印表机的字符串。
此方法生成 Label 实例的字符串表示形式,该字符串已格式化并准备发送到印表机。 字符串包括所有在 TSPL 中打印所需的命令和数据。
| LabelMaker.TSPL.Label.Label.add_object | ( | self, | |
| Union[object, str] | add_object ) |
| LabelMaker.TSPL.Label.Label.add_raw_content | ( | self, | |
| str | raw_content ) |
将原始内容添加到标签中,以便在需要添加自定义内容时使用。
添加原始内容允许添加印表机语言命令或其他可能不可用的功能。 不对内容进行格式化;调用方负责确保内容符合印表机语言语法。
| raw_content | 要添加到标签的原始内容。 |
| str LabelMaker.TSPL.Label.Label.name | ( | self | ) |
| LabelMaker.TSPL.Label.Label.name | ( | self, | |
| str | name ) |
| LabelMaker.TSPL.Label.Label.form |
| LabelMaker.TSPL.Label.Label.scale |