EmfSetTextAlign
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfStateRecordType
public final class EmfSetTextAlign extends EmfStateRecordType
EMR_SETTEXTALIGN 记录指定文本对齐方式。
EMR_SMALLTEXTOUT、EMR_EXTTEXTOUTA 和 EMR_EXTTEXTOUTW 记录使用文本对齐值来定位输出介质上的文本字符串。这些值指定参考点与限定文本的矩形之间的关系。参考点可以是当前位置或传递给文本输出记录的点。限定文本的矩形由文本字符串中的字符单元构成。
构造函数
| 构造函数 | 描述 |
|---|---|
| EmfSetTextAlign(EmfRecord source) | 初始化 EmfSetTextAlign 类的新实例。 |
| EmfSetTextAlign() | 初始化 EmfSetTextAlign 类的新实例。 |
方法
| 方法 | 描述 |
|---|---|
| getTextAlignmentMode() | 获取或设置一个 32 位无符号整数,通过文本对齐标志掩码指定文本对齐方式。 |
| setTextAlignmentMode(int value) | 获取或设置一个 32 位无符号整数,通过文本对齐标志掩码指定文本对齐方式。 |
EmfSetTextAlign(EmfRecord source)
public EmfSetTextAlign(EmfRecord source)
初始化 EmfSetTextAlign 类的新实例。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| source | EmfRecord | 源。 |
EmfSetTextAlign()
public EmfSetTextAlign()
初始化 EmfSetTextAlign 类的新实例。
getTextAlignmentMode()
public int getTextAlignmentMode()
获取或设置一个 32 位无符号整数,通过文本对齐标志掩码指定文本对齐方式。这些标志要么是 Wmf.Consts.WmfTextAlignmentModeFlags([MS-WMF] 第 2.1.2.3 节),用于水平基线的文本,要么是 Wmf.Consts.WmfVerticalTextAlignmentModeFlags([MS-WMF] 第 2.1.2.4 节),用于垂直基线的文本。只能从影响水平和垂直对齐的标志中选择一个值。
Returns: int
setTextAlignmentMode(int value)
public void setTextAlignmentMode(int value)
获取或设置一个 32 位无符号整数,通过文本对齐标志掩码指定文本对齐方式。这些标志要么是 Wmf.Consts.WmfTextAlignmentModeFlags([MS-WMF] 第 2.1.2.3 节),用于水平基线的文本,要么是 Wmf.Consts.WmfVerticalTextAlignmentModeFlags([MS-WMF] 第 2.1.2.4 节),用于垂直基线的文本。只能从影响水平和垂直对齐的标志中选择一个值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |