FontNumeralAlignment Enum

Definitie

Beschrijft de numerieke uitlijning voor een Typography object.

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

Velden

Name Waarde Description
Normal 0

Standaard uitlijning van cijfers wordt gebruikt.

Proportional 1

Proportionele breedte uitlijning wordt gebruikt.

Tabular 2

Uitlijning in tabelvorm wordt gebruikt.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u proportionele en tabellaire afbeeldingen definieert voor het lettertype Miramonte, met behulp van eigenschappen van het Typography object.

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

Opmerkingen

OpenType-lettertypen ondersteunen een proportionele en tabellaire afbeeldingsfunctie om de uitlijning van breedten te bepalen bij het gebruik van cijfers. Proportionele cijfers behandelen elk cijfer als een andere breedte: "1" is smaller dan "5". Tabellaire afbeeldingen worden behandeld als cijfers met gelijke breedte, zodat ze verticaal worden uitgelijnd, waardoor de leesbaarheid van financiƫle gegevens wordt verhoogd.

In de volgende tekst worden twee proportionele cijfers in de eerste kolom weergegeven met behulp van het lettertype Miramont. Let op het verschil in breedte tussen de cijfers '5' en '1'. In de tweede kolom ziet u dezelfde twee numerieke waarden, waarbij de breedte is aangepast met behulp van de functie voor tabellaire afbeeldingen.

Tekst met behulp van proportionele en tabellaire afbeeldingen van Voorbeeld van proportionele en tabgetallen

Note

De meeste OpenType-lettertypen bevatten slechts een subset van de totale Beschikbare OpenType-functies. Als een opgegeven lettertype geen ondersteuning biedt voor een bepaalde functie, worden in plaats daarvan de standaard-glyphs gebruikt.

Van toepassing op