FontNumeralStyle 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述 Typography 对象的数字样式。
public enum class FontNumeralStyle
public enum FontNumeralStyle
type FontNumeralStyle =
Public Enum FontNumeralStyle
- 继承
字段
Lining | 1 | 使用内层数字样式。 将默认标志符号替换为高度相等的数字形式。 |
Normal | 0 | 使用默认数字样式。 |
OldStyle | 2 | 使用旧式数字样式。 将默认标志符号替换为高度和颜色与小写字母匹配的数字样式。 |
示例
下面的代码示例演示如何使用对象的属性为 Palatino Linotype 字体定义旧样式数字 Typography 。
<Paragraph FontFamily="Palatino Linotype">
<Run Typography.NumeralStyle="Normal">1234567890</Run>
<Run Typography.NumeralStyle="OldStyle">1234567890</Run>
</Paragraph>
注解
OpenType 字体支持旧样式数字格式。 此格式对于显示不再是标准样式的数字非常有用。 以下文本以 Palatino Linotype 字体的标准和旧样式数字格式显示 18 世纪日期。
标准数字和旧样式数字示例
以下文本显示 Palatino Linotype 字体的标准数字,后跟旧样式数字。
标准和旧样式数字集的示例
备注
大多数 OpenType 字体仅公开可用 OpenType 功能总数的子集。 如果指定的字体不支持特定功能,则改用默认字形。