Enum WmfTextAlignmentModeFlags
Enum WmfTextAlignmentModeFlags
名称: Aspose.Imaging.FileFormats.Wmf.Consts 收藏: Aspose.Imaging.dll (25.4.0)
TextAlignmentMode Flags 指定参考点与边界之间的关系直角,用于文本匹配. 这些旗帜可以结合,指定多种选项,与限制只有一个可以选择的旗帜,改变播放设备的绘画位置背景。垂直文本调整是在字体具有垂直默认基线时进行的。
[Flags]
public enum WmfTextAlignmentModeFlags
Fields
Baseline = 24
参考点必须在文本的基线上。
Bottom = 8
参考点必须位于边缘直角的底边。
Center = 6
参考点必须垂直与边界直角的中心相匹配。
Horizontal = 6
代表垂直文本
Left = 0
参考点必须位于边缘直角的左边。
Noupdatecp = 0
在播放设备背景中的绘图位置不需要更新,每次文本输出呼叫:参考点必须转移到文本输出函数。
Right = 2
参考点必须位于边缘直角的右边。
Rtlreading = 256
文本必须在右向左阅读顺序,而不是默认左向右阅读顺序。只适用于在播放中定义的字体时设备背景是希伯来语或阿拉伯语。
Top = 0
参考点必须位于边缘直角的顶端。
Updatecp = 1
在播放设备背景中的绘图位置必须在每个文本后更新输出呼叫:它必须作为参考点使用。
Vertical = 24
代表垂直文本合规集(顶端底部基线)
Remarks
TextAlignmentMode 旗帜指定了三种不同的文本匹配组成部分:
- 参考点的水平位置由 TA_RIGHT 和 TA_CENTER 确定;如果這些比特是清晰的,調整必須是 TA_LEFT。
- 参考点的垂直位置由 TA_BOTTOM 和 TA_BASELINE 确定;如果这些比特是清晰的,匹配必须是TA_TOP。
- 如何在文本输出后更新播放设备背景中的输出位置由 TA_UPDATECP 确定;如果这个点是明确的,位置不需要更新。这就是为什么在列表中定义了三个不同的零值的原因;它们代表了文本调整的三个组成部分的默认状态。