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: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 de avaliação

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