FontNumeralStyle Перечисление

Определение

Описывает стиль чисел для объекта Typography.

public enum class FontNumeralStyle
public enum FontNumeralStyle
type FontNumeralStyle = 
Public Enum FontNumeralStyle
Наследование
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 поддерживают старый формат числовых форматов. Этот формат используется для отображения чисел в стилях, которые уже не являются стандартными. Следующий текст демонстрирует дату 18 века в стандартном формате и в формате старого стиля для шрифта Palatino Linotype.

Текст, демонстрирующий числа в старом стиле OpenType
Пример числовых чисел стандартного и старого стиля

Следующий текст демонстрирует стандартные числа и числа в старом стиле для шрифта Palatino Linotype.

Текст, использующий наборы чисел старого стиля OpenType
Пример стандартных и старых наборов числовых наборов

Примечание

Большинство шрифтов OpenType предоставляют только подмножество доступных функций OpenType. Если указанный шрифт не поддерживает определенную функцию, вместо этого используются глифы по умолчанию.

Применяется к