FontNumeralAlignment 列舉

定義

描述 Typography 對象的數位對齊方式。

public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment = 
Public Enum FontNumeralAlignment
繼承
FontNumeralAlignment

欄位

名稱 Description
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 的文字比例與表格圖形 比例與帶標籤圖的範例

Note

大部分 OpenType 字型只公開整體 OpenType 可用功能的子集。 若特定字型不支援特定功能,則改用預設字形。

適用於