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:

参数类型描述
sourceEmfRecord源。

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:

参数类型描述
valueint