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) |
| 根据给定的字体大小单位计算字体大小。 | |
Public 成员函数 继承自 LabelMaker.Interfaces.IText.AText | |
| __init__ (self, Optional[ITextItem] text_item=None) | |
| 初始化带有可选文本项的文本对象。 | |
| str | __str__ (self) |
| 返回文本对象的字符串表示形式。 | |
| str | to_string_with_print_plane (self, Optional[object] print_plane) |
| 将文本对象转换为带有可选打印平面的字符串。 | |
Public 成员函数 继承自 LabelMaker.Interfaces.IText.IText | |
| str | __str__ (self) |
Public 属性 | |
| reference_point = TSPLReferencePoint.LEFT_DOWN | |
| bool | reverse = False |
Public 属性 继承自 LabelMaker.Interfaces.IText.AText | |
| Optional[IRuler] | ruler = None |
| Optional[str] | font_name = None |
| str | font_style = FontStyleEnum.NORMAL |
| str | font_size_units = FontSizeUnitsEnum.POINTS |
| str | alignment = AlignEnum.DEFAULT |
| str | rotation = RotateEnum.NONE |
额外继承的成员函数 | |
静态 Public 属性 继承自 LabelMaker.Interfaces.IText.IText | |
| List | text [ITextItem] |
| LabelMaker.TSPL.Text.Text.__init__ | ( | self, | |
| Optional[ITextItem] | text_item = None ) |
| str LabelMaker.TSPL.Text.Text.__str__ | ( | self | ) |
| 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.reference_point = TSPLReferencePoint.LEFT_DOWN |
| bool LabelMaker.TSPL.Text.Text.reverse = False |