PdfFont

General

PdfFont és una classe en FOSS per Java.

Classe de base abstracta per a tots els tipus de font PDF (ISO 32000-1:2008, §9.5).

Aquesta classe proporciona 10 mètodes per treballar amb objectes PdfFont en programes Java. Els mètodes disponibles inclouen: decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMetrics, i una més.

Propietats

NomTipus de productesAccessDescripció
baseFontStringLlegeix.Retorna el nom de font base (/BaseFont).
encodingFontEncodingLlegeix.Retorna la codificació de font.
toUnicodeToUnicodeCMapLlegeix.Retorna el mapa de la CM.
fontDescriptorFontDescriptorLlegeix.Retorna el descriptor de font.
compositebooleanLlegeix.Retorna {@code true} quan es tracta d’una font composta de Type0 la codificació del flux de contingut utilitza codis de caràcters multi-byte (per exemple.
fontMetricsFontMetricsLlegeix.Retorna les mètriques de font.
fontDictionaryPdfDictionaryLlegeix.Retorna el diccionari de fonts subjacent.

Mètodes

SignatureDescripció
decode(charCodes: byte[])StringDecodifica bytes de codi de caràcters en un senyal Unicode.
getWidth(charCode: int)doubleRetorna l’amplada del glife per al codi de caràcters donat, en unitats d'1/1000 espai de text.
getBaseFont()StringRetorna el nom de font base (/BaseFont).
getEncoding()FontEncodingRetorna la codificació de font.
getToUnicode()ToUnicodeCMapRetorna el mapa de la CM.
getFontDescriptor()FontDescriptorRetorna el descriptor de font.
isComposite()booleanRetorna {@code true} quan es tracta d’una font composta de Type0 la codificació del flux de contingut utilitza codis de caràcters multi-byte (per exemple.
getFontMetrics()FontMetricsRetorna les mètriques de font.
getFontDictionary()PdfDictionaryRetorna el diccionari de fonts subjacent.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontCrea la subclasse PdfFont apropiada a partir d’un diccionari de fonts.

Veure també

 Català