EmfSetTextAlign

EmfSetTextAlign class

EMR_SETTEXTALIGN 记录指定文本对齐方式。

public sealed class EmfSetTextAlign : EmfStateRecordType

构造函数

姓名描述
EmfSetTextAlign()初始化EmfSetTextAlign类.
EmfSetTextAlign(EmfRecord)初始化EmfSetTextAlign类.

特性

姓名描述
Size { get; set; }获取或设置记录的大小
TextAlignmentMode { get; set; }获取或设置一个 32 位无符号整数,它使用文本对齐标志掩码指定文本对齐方式 by 。这些要么WmfTextAlignmentModeFlags ([MS-WMF] 第 2.1.2.3 节)用于具有水平基线的文本,或WmfVerticalTextAlignmentModeFlags ([MS-WMF] 第 2.1.2.4 节)用于具有 vertical 基线的文本。从影响水平和垂直对齐的值中只能选择一个值。
Type { get; set; }获取或设置类型。

评论

EMR_SMALLTEXTOUT、EMR_EXTTEXTOUTA 和 EMR_EXTTEXTOUTW 记录使用 text 对齐值在输出介质上定位文本字符串。这些值指定参考点与文本边界矩形之间的 关系。参考点是 当前位置或传递给文本输出记录的点。 包围文本的矩形由文本字符串中的字符单元形成。

也可以看看