PdfFont

Vue de l’ensemble

‘PdfFont’ est une classe dans Aspose.PDF FOSS pour Java.

Classes de base abstraites pour tous les types de phontres PDF (ISO 32000-1:2008, §9.5).

Cette classe fournit 10 méthodes pour travailler avec des objets PdfFont dans les programmes Java. Les méthodologies disponibles comprennent: ‘decode’, ‘fromDictionary’, getBaseFon', ‘getEncoding’, 'getFonteDescriptor', ’getMetrics', ‚getToUnicode, ’ getWidth , 'isComposite. Tous les membres publics sont accessibles à toute application Java après l’installation de l’Aspose.PDF FOSS pour le package Java . Propriétés : ‘baseFoot’, «composit’, ‘encodant’, «descripteur fonciers», «dictature », «fontmétries» et plus.

Propriétés

NameTypeAccessDescription
baseFontStringReadReturns the base font name (/BaseFont).
encodingFontEncodingReadReturns the font encoding.
toUnicodeToUnicodeCMapReadReturns the ToUnicode CMap.
fontDescriptorFontDescriptorReadReturns the font descriptor.
compositebooleanReadReturns {@code true} when this is a Type0 composite font whose
content-stream encoding uses multi-byte character codes (e.g.
fontMetricsFontMetricsReadReturns the font metrics.
fontDictionaryPdfDictionaryReadReturns the underlying font dictionary.

méthodes

SignatureDescription
decode(charCodes: byte[])StringDecodes raw character code bytes to a Unicode string.
getWidth(charCode: int)doubleReturns the glyph width for the given character code, in units of 1/1000 text space.
getBaseFont()StringReturns the base font name (/BaseFont).
getEncoding()FontEncodingReturns the font encoding.
getToUnicode()ToUnicodeCMapReturns the ToUnicode CMap.
getFontDescriptor()FontDescriptorReturns the font descriptor.
isComposite()booleanReturns {@code true} when this is a Type0 composite font whose
content-stream encoding uses multi-byte character codes (e.g.
getFontMetrics()FontMetricsReturns the font metrics.
getFontDictionary()PdfDictionaryReturns the underlying font dictionary.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontCreates the appropriate PdfFont subclass from a font dictionary.

Voir aussi

  • Aspose.PDF pour Java — API d’entreprise
 Français