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

表示文本对象的类。 更多...

类 LabelMaker.PGL.Text.Text 继承关系图:
LabelMaker.Interfaces.IText.AText LabelMaker.Interfaces.IText.IText LabelMaker.Interfaces.IText.ITextSettings LabelMaker.Interfaces.IFont.IFont LabelMaker.Interfaces.IFont.IFontStyle LabelMaker.Interfaces.IFont.IFontSizeUnits LabelMaker.Interfaces.ISettings.IRotation

Public 成员函数

 __init__ (self, Optional[ITextItem] text=None)
 初始化 Text 类的新实例。
 
str __str__ (self)
 返回一个可以发送到印表机的字符串。
 
IFontSize get_font_size_pgl (self, IFontSize font_size, FontSizeUnitsEnum font_units, Optional[IRuler] ruler)
 
- Public 成员函数 继承自 LabelMaker.Interfaces.IText.AText
str to_string_with_print_plane (self, Optional[object] print_plane)
 将文本对象转换为带有可选打印平面的字符串。
 

Public 属性

 font_style
 
 font_size_units
 

额外继承的成员函数

- 静态 Public 属性 继承自 LabelMaker.Interfaces.IText.IText
List text [ITextItem]
 
- 静态 Public 属性 继承自 LabelMaker.Interfaces.IText.ITextSettings
IRuler ruler
 
- 静态 Public 属性 继承自 LabelMaker.Interfaces.IFont.IFont
str font_name
 
- 静态 Public 属性 继承自 LabelMaker.Interfaces.IFont.IFontStyle
FontStyleEnum font_style
 
- 静态 Public 属性 继承自 LabelMaker.Interfaces.IFont.IFontSizeUnits
FontSizeUnitsEnum font_size_units
 
- 静态 Public 属性 继承自 LabelMaker.Interfaces.ISettings.IRotation
RotateEnum rotation
 

详细描述

表示文本对象的类。

此类继承自 AText,并提供了用于初始化、配置和描述用于打印目的的文本对象的功能。 可以使用各种字体样式、大小和对齐方式来配置文本对象。

构造及析构函数说明

◆ __init__()

LabelMaker.PGL.Text.Text.__init__ ( self,
Optional[ITextItem] text = None )

初始化 Text 类的新实例。

此构造函数使用提供的文本项列表(使用相同的文本设置)设置一个新的文本对象。

参数
text使用相同文本设置的文本项列表。

重载 LabelMaker.Interfaces.IText.AText .

成员函数说明

◆ __str__()

str LabelMaker.PGL.Text.Text.__str__ ( self)

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

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

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

重载 LabelMaker.Interfaces.IText.AText .

◆ get_font_size_pgl()

IFontSize LabelMaker.PGL.Text.Text.get_font_size_pgl ( self,
IFontSize font_size,
FontSizeUnitsEnum font_units,
Optional[IRuler] ruler )

类成员变量说明

◆ font_size_units

LabelMaker.PGL.Text.Text.font_size_units

◆ font_style

LabelMaker.PGL.Text.Text.font_style

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