FontNumeralAlignment Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve o alinhamento de numeral para um objeto Typography.
public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment =
Public Enum FontNumeralAlignment
- Herança
Campos
Normal | 0 | O alinhamento de numerais padrão é usado. |
Proportional | 1 | O alinhamento de largura proporcional é usado. |
Tabular | 2 | O alinhamento de tabela é usado. |
Exemplos
O exemplo de código a seguir mostra como definir figuras proporcionais e tabulares para a fonte Miramonte, usando propriedades do Typography objeto .
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
Comentários
As fontes OpenType dão suporte a um recurso de figura proporcional e tabular para controlar o alinhamento de larguras ao usar numerais. As figuras proporcionais tratam cada numeral como tendo uma largura diferente - "1" é mais estreito que "5". As figuras tabulares são tratadas como numerais de larguras iguais para se alinharem verticalmente, o que aumenta a legibilidade de informações do tipo financeiro.
O texto a seguir exibe duas figuras proporcionais na primeira coluna, usando a fonte Miramonte. Observe a diferença de largura entre os numerais "5" e "1". A segunda coluna mostra os mesmos dois valores numéricos com as larguras ajustadas usando o recurso de figura tabular.
Exemplo de figuras proporcionais e com guias
Observação
A maioria das fontes OpenType expõe apenas um subconjunto do total de recursos OpenType disponíveis. Se uma fonte especificada não der suporte a um recurso específico, os glifos padrão serão usados.