表示 TSPL 文字对象的类。 更多...
Public 成员函数 | |
__init__ (self, Optional[ITextItem] text_item=None) | |
初始化 Text 类的新实例。 | |
str | __str__ (self) |
返回可以发送到印表机的字符串。 | |
IFontSize | get_font_size_tspl (self, IFontSize font_size, FontSizeUnitsEnum font_units, Optional[IRuler] ruler) |
根据给定的字体大小单位计算字体大小。 | |
![]() | |
str | to_string_with_print_plane (self, Optional[object] print_plane) |
将文本对象转换为带有可选打印平面的字符串。 | |
Public 属性 | |
reference_point | |
reverse | |
font_size_units | |
额外继承的成员函数 | |
![]() | |
List | text [ITextItem] |
![]() | |
IRuler | ruler |
![]() | |
str | font_name |
![]() | |
FontStyleEnum | font_style |
![]() | |
FontSizeUnitsEnum | font_size_units |
![]() | |
RotateEnum | rotation |
表示 TSPL 文字对象的类。
该类继承自 AText,并提供了在 TSPL 中初始化和描述文字对象的功能。
LabelMaker.TSPL.Text.Text.__init__ | ( | self, | |
Optional[ITextItem] | text_item = None ) |
str LabelMaker.TSPL.Text.Text.__str__ | ( | self | ) |
返回可以发送到印表机的字符串。
此方法生成 Text 实例的字符串表示形式,格式化并准备好发送到印表机。字符串包括在 TSPL 中打印所需的所有命令和数据。
IFontSize LabelMaker.TSPL.Text.Text.get_font_size_tspl | ( | self, | |
IFontSize | font_size, | ||
FontSizeUnitsEnum | font_units, | ||
Optional[IRuler] | ruler ) |
根据给定的字体大小单位计算字体大小。
font_size | 要转换的字体大小。 |
font_units | 字体大小的单位。 |
ruler | 用于缩放的标尺。 |
LabelMaker.TSPL.Text.Text.font_size_units |
LabelMaker.TSPL.Text.Text.reference_point |
LabelMaker.TSPL.Text.Text.reverse |