FontCapitals 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 estilo de letra maiúscula de um objeto Typography.
public enum class FontCapitals
public enum FontCapitals
type FontCapitals =
Public Enum FontCapitals
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| Normal | 0 | Letras maiúsculas renderizam normalmente. |
| AllSmallCaps | 1 | As letras maiúsculas e minúsculas são substituídas por uma forma de glifo de uma letra maiúscula com a mesma altura aproximada. |
| SmallCaps | 2 | Letras minúsculas são substituídas por uma forma de glifo de uma letra maiúscula com a mesma altura aproximada. |
| AllPetiteCaps | 3 | As letras maiúsculas e minúsculas são substituídas por uma forma de glifo de uma letra maiúscula com a mesma altura aproximada. As pequenas capitais são menores que as capitais pequenas. |
| PetiteCaps | 4 | Letras minúsculas são substituídas por uma forma de glifo de uma letra maiúscula com a mesma altura aproximada. As pequenas capitais são menores que as capitais pequenas. |
| Unicase | 5 | Letras maiúsculas são exibidas em unicase. Fontes unicase renderizam letras maiúsculas e minúsculas em uma mistura de glifos maiúsculas e minúsculas determinadas pelo designer de tipos. |
| Titling | 6 | Formulários de glifo são substituídos por um formulário tipográfico especificamente projetado para títulos. |
Exemplos
O exemplo de código a seguir mostra como definir capitais para a fonte Pescadero, usando propriedades do Typography objeto. Quando o formato "SmallCaps" é usado, qualquer letra maiúscula principal é ignorada.
<Paragraph FontFamily="Pescadero" FontSize="48">
<Run>CAPITALS</Run>
<Run Typography.Capitals="SmallCaps">Capitals</Run>
<Run Typography.Capitals="AllSmallCaps">Capitals</Run>
</Paragraph>
O exemplo de código a seguir mostra como definir maiúsculas de titulação para a fonte Pescadero, usando propriedades do Typography objeto.
<Paragraph FontFamily="Pescadero">
<Run Typography.Capitals="Titling">chapter one</Run>
</Paragraph>
Comentários
As maiúsculas são um conjunto de formas tipográficas que renderizam o texto em glifos em estilo maiúsculo. Normalmente, quando o texto é renderizado todas em maiúsculas, o espaçamento entre letras pode parecer muito apertado, e o peso e a proporção das letras parecerem muito grandes. O OpenType dá suporte a alguns formatos de estilo para letras maiúsculas, incluindo maiúsculas pequenas, minimaiúsculas, títulos e espaçamento de maiúsculas. Esses formatos de estilo permitem controlar a aparência das letras maiúsculas.
O texto a seguir exibe letras maiúsculas padrão para a fonte Pescadero, seguidas pelas letras denominadas "SmallCaps" e "AllSmallCaps". Nesse caso, o mesmo tamanho da fonte é usado para todas as três palavras.
Exemplo de capitais
As letras maiúsculas inclinadas são mais leves, em peso e proporção, e foram concebidas para dar uma aparência mais elegante do que as letras maiúsculas normais. Letras maiúsculas são normalmente usadas em tamanhos de fonte maiores como títulos. O texto a seguir exibe maiúsculas regulares e maiúsculas de título para a fonte Pescadero. Observe as larguras mais estreitas das hastes na segunda linha do texto.
Exemplo de capitais normais e de titulação
Note
A maioria das fontes OpenType expõe apenas um subconjunto do total de recursos opentype disponíveis.