FontNumeralAlignment Výčet

Definice

Popisuje zarovnání čísel pro Typography objekt.

public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment = 
Public Enum FontNumeralAlignment
Dědičnost
FontNumeralAlignment

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.

Text používající proporcionální & proporcionální & tabulkové obrázky
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.

Platí pro