FontDescriptor
Resumo geral
FontDescriptor é uma classe em Aspose.PDF FOSS para Java.
Envolve um dicionário PDF /FontDescriptor (ISO 32000-1:2008, §9.8, Quadro 122).
Esta classe fornece 18 métodos para trabalhar com objetos FontDescriptor em programas Java. Os métodos disponíveis incluem: FontDescriptor, getAscent, getCapHeight, getDescent, getFlags, getFontBBox, getFontFile, getFontFile2, getFontFile3, getFontName, getItalicAngle, getMissingWidth, e 6 métodos adicionais. 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, fixedPitch, flags, fontBBox, e mais 11 .
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
fontName | String | Leia. | Retorna o nome da fonte PostScript (/FontName). |
flags | int | Leia. | Retorna a fonte de bitmask flags (/Flags, §9.8.2, Tabela 123). |
ascent | double | Leia. | Retorna a subida (/Ascenso) altura máxima acima da linha de base. |
descent | double | Leia. | Retorna a descida (/ Descida) profundidade máxima abaixo da linha de base (geralmente negativa). |
capHeight | double | Leia. | Retorna a altura do cap (/CapHeight) altura das letras maiúsculas. |
italicAngle | double | Leia. | Retorna o ângulo itálico (/ItalicAngle) em graus no sentido contrário ao da linha do relógio a partir da vertical. |
stemV | double | Leia. | Retorna a largura dominante do caule (/StemV) para os caules verticais. |
fontBBox | Rectangle | Leia. | Retorna a caixa de limitação da fonte (/FontBBox [llx lly urx ury]). |
missingWidth | double | Leia. | Retorna a largura em falta (/MissingWidth) para caracteres que não estão nas /Widths da fonte. |
fontFile | PdfStream | Leia. | Retorna o fluxo /FontFile (programa de fonte Tipo 1). |
fontFile2 | PdfStream | Leia. | Retorna o fluxo /FontFile2 (programa de fonte TrueType). |
fontFile3 | PdfStream | Leia. | Retorna o fluxo /FontFile3 (programa de fonte CFF/OpenType). |
fixedPitch | boolean | Leia. | Devolve true se a fonte for de tom fixo (bit flag 1). |
serif | boolean | Leia. | Devolve true se a fonte for serif (bit de bandeira 2). |
symbolic | boolean | Leia. | Devolve true se a fonte for simbólica (bit de bandeira 3). |
italic | boolean | Leia. | Devolve true se a fonte for em itálico (bit de bandeira 7). |
pdfDictionary | PdfDictionary | Leia. | Retorna o dicionário PDF subjacente. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
FontDescriptor(dict: PdfDictionary) | Cria um FontDescriptor a partir de um dicionário /FontDescriptor. |
getFontName() → String | Retorna o nome da fonte PostScript (/FontName). |
getFlags() → int | Retorna a fonte de bitmask flags (/Flags, §9.8.2, Tabela 123). |
getAscent() → double | Retorna a subida (/Ascenso) altura máxima acima da linha de base. |
getDescent() → double | Retorna a descida (/ Descida) profundidade máxima abaixo da linha de base (geralmente negativa). |
getCapHeight() → double | Retorna a altura do cap (/CapHeight) altura das letras maiúsculas. |
getItalicAngle() → double | Retorna o ângulo itálico (/ItalicAngle) em graus no sentido contrário ao da linha do relógio a partir da vertical. |
getStemV() → double | Retorna a largura dominante do caule (/StemV) para os caules verticais. |
getFontBBox() → Rectangle | Retorna a caixa de limitação da fonte (/FontBBox [llx lly urx ury]). |
getMissingWidth() → double | Retorna a largura em falta (/MissingWidth) para caracteres que não estão nas /Widths da fonte. |
getFontFile() → PdfStream | Retorna o fluxo /FontFile (programa de fonte Tipo 1). |
getFontFile2() → PdfStream | Retorna o fluxo /FontFile2 (programa de fonte TrueType). |
getFontFile3() → PdfStream | Retorna o fluxo /FontFile3 (programa de fonte CFF/OpenType). |
isFixedPitch() → boolean | Devolve true se a fonte for de tom fixo (bit flag 1). |
isSerif() → boolean | Devolve true se a fonte for serif (bit de bandeira 2). |
isSymbolic() → boolean | Devolve true se a fonte for simbólica (bit de bandeira 3). |
isItalic() → boolean | Devolve true se a fonte for em itálico (bit de bandeira 7). |
getPdfDictionary() → PdfDictionary | Retorna o dicionário PDF subjacente. |