FontNumeralAlignment Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir Typography nesnenin sayı hizalamasını açıklar.
public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment =
Public Enum FontNumeralAlignment
- Devralma
Alanlar
Name | Değer | Description |
---|---|---|
Normal | 0 | Varsayılan sayı hizalaması kullanılır. |
Proportional | 1 | Orantılı genişlik hizalaması kullanılır. |
Tabular | 2 | Tablosal hizalama kullanılır. |
Örnekler
Aşağıdaki kod örneği, nesnesinin özelliklerini kullanarak Miramonte yazı tipi için orantılı ve tablosal şekillerin nasıl tanımlanacağı gösterilmektedir Typography .
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
Açıklamalar
OpenType yazı tipleri, rakamları kullanırken genişliklerin hizalamasını denetlemek için orantılı ve tablosal bir şekil özelliğini destekler. Orantılı rakamlar her bir rakamı farklı bir genişliğe sahip olarak ele alır- "1", "5"ten daha dardır. Tablosal şekiller, finansal tür bilgilerinin okunabilirliğini artıran dikey olarak hizalanabilmeleri için eşit genişlikli sayılar olarak kabul edilir.
Aşağıdaki metin, Miramonte yazı tipini kullanarak ilk sütunda iki orantılı şekil görüntüler. "5" ve "1" rakamları arasındaki genişlik farkını not edin. İkinci sütun, tablosal şekil özelliği kullanılarak ayarlanan genişliklerle aynı iki sayısal değeri gösterir.
Orantılı ve sekmeli şekiller örneği
Not
Çoğu OpenType yazı tipi, kullanılabilir toplam OpenType özelliklerinin yalnızca bir alt kümesini kullanıma sunar. Belirtilen yazı tipi belirli bir özelliği desteklemiyorsa, bunun yerine varsayılan glifler kullanılır.