FontNumeralAlignment 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述 Typography 对象的数字对齐方式。
public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment =
Public Enum FontNumeralAlignment
- 继承
字段
名称 | 值 | 说明 |
---|---|---|
Normal | 0 | 使用默认数字对齐方式。 |
Proportional | 1 | 使用比例宽度对齐方式。 |
Tabular | 2 | 使用表格对齐方式。 |
示例
下面的代码示例演示如何使用 对象的属性 Typography 为 Miramonte 字体定义比例和表格图形。
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
注解
OpenType 字体支持比例数字和表格式数字功能,可在使用数字时控制宽度对齐。 比例数字将每个数字视为具有不同的宽度 -“1”比“5”窄。 表格式数字被视为宽度相等的数字,因此它们可垂直对齐,从而增强财务类型信息的可读性。
以下文本使用 Miramonte 字体显示第一列中的两个表格式数字。 请注意数字“5”和“1”之间的宽度差异。 第二列显示相同的两个数值,并通过使用表格式数字功能调整其宽度。
比例图和选项卡式数字示例
注意
大多数 OpenType 字体仅体现全部可用 OpenType 功能的一部分。 如果指定字体不支持特定功能,则改用默认字形。