Bagikan melalui


FontNumeralAlignment Enum

Definisi

Menjelaskan perataan numeral untuk objek Typography .

public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment = 
Public Enum FontNumeralAlignment
Warisan
FontNumeralAlignment

Bidang

Normal 0

Perataan angka default digunakan.

Proportional 1

Perataan lebar proporsional digunakan.

Tabular 2

Perataan tabular digunakan.

Contoh

Contoh kode berikut menunjukkan cara menentukan gambar proporsional dan tabular untuk font Miramonte, menggunakan properti Typography objek .

<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>

Keterangan

Font OpenType mendukung fitur gambar proporsional dan tabular untuk mengontrol perataan lebar saat menggunakan angka. Angka proporsional memperlakukan setiap angka sebagai memiliki lebar yang berbeda - "1" lebih sempit dari "5". Angka tabular diperlakukan sebagai angka lebar yang sama sehingga selaras secara vertikal, yang meningkatkan keterbacaan informasi jenis keuangan.

Teks berikut menampilkan dua gambar proporsional di kolom pertama menggunakan font Miramonte. Perhatikan perbedaan lebar antara angka "5" dan "1". Kolom kedua memperlihatkan dua nilai numerik yang sama dengan lebar yang disesuaikan dengan menggunakan fitur gambar tabular.

Teks menggunakan OpenType proporsional & gambar tabular
Contoh angka proporsional dan bertab

Catatan

Sebagian besar font OpenType hanya mengekspos subset dari total fitur OpenType yang tersedia. Jika font tertentu tidak mendukung fitur tertentu, glyph default akan digunakan sebagai gantinya.

Berlaku untuk