FontMetrics
Resumo geral
FontMetrics é uma classe em Aspose.PDF FOSS para Java.
Contém métricas de fontes computadas derivadas de um {@link FontDescriptor} e dados específicos para as fontes.
Esta classe fornece 10 métodos para trabalhar com objetos FontMetrics em programas Java. Os métodos disponíveis incluem: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: ascent, capHeight, descent, missingWidth, widths.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
ascent | double | Leia. | Retorna a subida (altura máxima acima da linha de base) em unidades de glifo (normalmente 1/1000 em). |
descent | double | Leia. | Retorna a descida (profundidade máxima abaixo da linha de base, geralmente negativa). |
capHeight | double | Leia. | Retorna a altura da tampa (altura das letras maiúsculas). |
missingWidth | double | Leia. | Devolve a largura ausente largada padrão para caracteres não incluídos na tabela de larguras da fonte. |
widths | double[] | Leia. | Retorna a tabela de largura personalizada se definida. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
FontMetrics(descriptor: FontDescriptor) | Cria FontMetrics a partir de um FontDescriptor. |
FontMetrics(ascent: double, descent: double, missingWidth: double) | Cria FontMetrics com valores explícitos. |
getAscent() → double | Retorna a subida (altura máxima acima da linha de base) em unidades de glifo (normalmente 1/1000 em). |
getDescent() → double | Retorna a descida (profundidade máxima abaixo da linha de base, geralmente negativa). |
getCapHeight() → double | Retorna a altura da tampa (altura das letras maiúsculas). |
getMissingWidth() → double | Devolve a largura ausente largada padrão para caracteres não incluídos na tabela de larguras da fonte. |
getWidths() → double[] | Retorna a tabela de largura personalizada se definida. |
setWidths(widths: double[]) | Estabelece a tabela de largura personalizada. |
setAscent(ascent: double) | Aumentar a subida. |
setDescent(descent: double) | Aponta a descida. |