FontDescriptor

FontDescriptor

Visão 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:AcessosDescrição:
fontNameStringLeia.Retorna o nome da fonte PostScript (/FontName).
flagsintLeia.Retorna a fonte de bitmask flags (/Flags, §9.8.2, Tabela 123).
ascentdoubleLeia.Retorna a subida (/Ascenso) altura máxima acima da linha de base.
descentdoubleLeia.Retorna a descida (/ Descida) profundidade máxima abaixo da linha de base (geralmente negativa).
capHeightdoubleLeia.Retorna a altura do cap (/CapHeight) altura das letras maiúsculas.
italicAngledoubleLeia.Retorna o ângulo itálico (/ItalicAngle) em graus no sentido contrário ao da linha do relógio a partir da vertical.
stemVdoubleLeia.Retorna a largura dominante do caule (/StemV) para os caules verticais.
fontBBoxRectangleLeia.Retorna a caixa de limitação da fonte (/FontBBox [llx lly urx ury]).
missingWidthdoubleLeia.Retorna a largura em falta (/MissingWidth) para caracteres que não estão nas /Widths da fonte.
fontFilePdfStreamLeia.Retorna o fluxo /FontFile (programa de fonte Tipo 1).
fontFile2PdfStreamLeia.Retorna o fluxo /FontFile2 (programa de fonte TrueType).
fontFile3PdfStreamLeia.Retorna o fluxo /FontFile3 (programa de fonte CFF/OpenType).
fixedPitchbooleanLeia.Devolve true se a fonte for de tom fixo (bit flag 1).
serifbooleanLeia.Devolve true se a fonte for serif (bit de bandeira 2).
symbolicbooleanLeia.Devolve true se a fonte for simbólica (bit de bandeira 3).
italicbooleanLeia.Devolve true se a fonte for em itálico (bit de bandeira 7).
pdfDictionaryPdfDictionaryLeia.Retorna o dicionário PDF subjacente.

Métodos

AssinaturaDescrição:
FontDescriptor(dict: PdfDictionary)Cria um FontDescriptor a partir de um dicionário /FontDescriptor.
getFontName() → StringRetorna o nome da fonte PostScript (/FontName).
getFlags() → intRetorna a fonte de bitmask flags (/Flags, §9.8.2, Tabela 123).
getAscent() → doubleRetorna a subida (/Ascenso) altura máxima acima da linha de base.
getDescent() → doubleRetorna a descida (/ Descida) profundidade máxima abaixo da linha de base (geralmente negativa).
getCapHeight() → doubleRetorna a altura do cap (/CapHeight) altura das letras maiúsculas.
getItalicAngle() → doubleRetorna o ângulo itálico (/ItalicAngle) em graus no sentido contrário ao da linha do relógio a partir da vertical.
getStemV() → doubleRetorna a largura dominante do caule (/StemV) para os caules verticais.
getFontBBox() → RectangleRetorna a caixa de limitação da fonte (/FontBBox [llx lly urx ury]).
getMissingWidth() → doubleRetorna a largura em falta (/MissingWidth) para caracteres que não estão nas /Widths da fonte.
getFontFile() → PdfStreamRetorna o fluxo /FontFile (programa de fonte Tipo 1).
getFontFile2() → PdfStreamRetorna o fluxo /FontFile2 (programa de fonte TrueType).
getFontFile3() → PdfStreamRetorna o fluxo /FontFile3 (programa de fonte CFF/OpenType).
isFixedPitch() → booleanDevolve true se a fonte for de tom fixo (bit flag 1).
isSerif() → booleanDevolve true se a fonte for serif (bit de bandeira 2).
isSymbolic() → booleanDevolve true se a fonte for simbólica (bit de bandeira 3).
isItalic() → booleanDevolve true se a fonte for em itálico (bit de bandeira 7).
getPdfDictionary() → PdfDictionaryRetorna o dicionário PDF subjacente.

Ver também

 Português