FontNumeralAlignment 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述 Typography 對象的數位對齊方式。
public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment =
Public Enum 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" 之間的寬度差異。 第二個資料行顯示這兩個相同的數值,並透過使用表格字形功能來調整它們的寬度。
比例與帶標籤圖的範例
Note
大部分 OpenType 字型只公開整體 OpenType 可用功能的子集。 若特定字型不支援特定功能,則改用預設字形。