FontNumeralStyle 列舉

定義

描述 Typography 物件的數值樣式。

C#
public enum FontNumeralStyle
繼承
FontNumeralStyle

欄位

Lining 1

使用內數值樣式。 使用偶數高度的數值形式取代預設圖像。

Normal 0

使用預設數值樣式。

OldStyle 2

使用舊式數值樣式。 使用符合高度和色彩小寫字母的圖形樣式取代預設圖像。

範例

下列程式碼範例示範如何使用 物件的屬性,定義 Pala可 Linotype 字型的 Typography 舊樣式數位。

XAML
<Paragraph FontFamily="Palatino Linotype">
  <Run Typography.NumeralStyle="Normal">1234567890</Run>
  <Run Typography.NumeralStyle="OldStyle">1234567890</Run>
</Paragraph>

備註

OpenType 字型支援舊樣式數位格式。 此格式適用於顯示樣式不再標準的數字。 下列文字使用 Palatino Linotype 字型的標準和舊樣式數字格式顯示 18 世紀的日期。

使用 OpenType 舊樣式數字的文字
標準和舊樣式數位的範例

下列文字顯示 Palatino Linotype 字型的標準數字,後面接著舊樣式數字的數字。

使用 OpenType 舊樣式數字集的文字
標準和舊樣式數位集的範例

備註

大部分的 OpenType 字型只會公開可用的 OpenType 功能總計子集。 如果指定的字型不支援特定功能,則會改用預設圖像。

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7