FontNumeralStyle Enumeração

Definição

Descreve o estilo numérico de um objeto Typography.

public enum class FontNumeralStyle
public enum FontNumeralStyle
type FontNumeralStyle = 
Public Enum FontNumeralStyle
Herança
FontNumeralStyle

Campos

Lining 1

O estilo numérico de alinhamento é usado. Substitui glifos padrão com formulários numéricos de mesma altura.

Normal 0

O estilo numérico padrão é usado.

OldStyle 2

O estilo numérico antigo é usado. Substitui os glifos padrão com um estilo de número que faz a correspondência de letras minúsculas em altura e cor.

Exemplos

O exemplo de código a seguir mostra como definir numerais de estilo antigo para a fonte Linotype palatino, usando propriedades do Typography objeto.

<Paragraph FontFamily="Palatino Linotype">
  <Run Typography.NumeralStyle="Normal">1234567890</Run>
  <Run Typography.NumeralStyle="OldStyle">1234567890</Run>
</Paragraph>

Comentários

As fontes OpenType dão suporte a um formato numeral de estilo antigo. Esse formato é útil para exibir numerais em estilos que não são mais padrão. O texto a seguir exibe uma data do século 18 em formatos de numerais padrão e em estilo antigo para a fonte Palatino Linotype.

Texto usando numerais em estilo antigo OpenType
Exemplo de numerais de estilo padrão e antigo

O texto a seguir exibe numerais padrão para a fonte Palatino Linotype, seguidos por numerais em estilo antigo.

Texto usando conjuntos de numerais em estilo antigo OpenType
Exemplo de conjuntos de numerais de estilo padrão e antigo

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 em vez disso.

Aplica-se a