FontNumeralAlignment Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Popisuje zarovnání čísel pro Typography objekt.
public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment =
Public Enum FontNumeralAlignment
- Dědičnost
Pole
Normal | 0 | Použije se výchozí zarovnání čísel. |
Proportional | 1 | Používá se proporcionální zarovnání šířky. |
Tabular | 2 | Používá se tabulkové zarovnání. |
Příklady
Následující příklad kódu ukazuje, jak definovat proporcionální a tabulkové hodnoty pro písmo Miramonte pomocí vlastností objektu Typography .
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
Poznámky
Písma OpenType podporují proporcionální a tabulkovou funkci obrázku, která řídí zarovnání šířky při použití číslic. Proporcionální čísla považují každou číslici za jinou šířku – "1" je užší než "5". Tabulkové obrázky se považují za číslice se stejnou šířkou, aby byly zarovnané svisle, což zvyšuje čitelnost informací finančního typu.
Následující text zobrazuje dva proporcionální obrázky v prvním sloupci pomocí písma Miramonte. Všimněte si rozdílu v šířce mezi číslicemi "5" a "1". Druhý sloupec zobrazuje stejné dvě číselné hodnoty s šířkou upravenou pomocí funkce tabulkového obrázku.
Příklad proporcionálních obrázků a čísel se záložkami
Poznámka
Většina písem OpenType zveřejňuje pouze podmnožinu celkového počtu dostupných funkcí OpenType. Pokud zadané písmo nepodporuje konkrétní funkci, použijí se místo toho výchozí glyfy.