CIDFONTO

Revisión

CIDFont Es una clase en Aspose.PDF FOSS para Java. Heredados de: PdfFont.

Fichas CID (ISO 32000-1:2008, §9.7.4).

Esta clase proporciona 16 métodos para trabajar con objetos de CIDFont en programas Java. Los métodos disponibles incluyen: CIDFont, cidToUnicode, decode, fromDictionary, getBaseFont, getDefaultWidth, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth,y cuatro métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : baseFont, composite, defaultWidth, encoding, fontDescriptor, fontDictionary,Y tres más.

Propiedades

NombreTipoAccesoDescripción
type2booleanLeerSe vuelve cierto si el subtipo descendiente es CIDFontType2 (TrueType-habitado,
Los datos de Glyph son resolvibles a través del /CIDToGIDMap).
defaultWidthdoubleLeerRetorna la anchura de default (/DW).
baseFontStringLeerDevolve el nombre de la letra básica (/BaseFont).
encodingFontEncodingLeerDevolver el código de la letra.
toUnicodeToUnicodeCMapLeerDevolver el CMAP.
fontDescriptorFontDescriptorLeerDevolver el descriptor de la letra.
compositebooleanLeerRetorna {@code true} cuando se trata de una letra compuesta Type0 cuya
El codificación de contenido utiliza códigos de caracteres multi-bit (por ejemplo,.
fontMetricsFontMetricsLeerRetorna la metrica de las letras.
fontDictionaryPdfDictionaryLeerRetorna el dicionario de la letra subyacente.

Metodología

firmaDescripción
CIDFont(fontDict: PdfDictionary, parser: PDFParser)Crea un CIDFont de un diccionario de fontos.
cidToUnicode(cid: int)intRecupera el punto de código Unicode para un CID utilizando el programa de fontas incorporado,
para el caso común de un descendiente CIDFontType2 (TrueType) que nava
ni un {@code /ToUnicode} CMap en su letra madre Tipo0.
toGlyphId(cid: int)intMapa de un CID al ID glyph del programa de fuentes incorporado a través de /CIDToGIDMap
(Relato explicito o identidad default).
glyphOutline(gid: int)java.awt.geom.GeneralPathRetorna la salida em-normalizada y Y-up del dato de Glyph ID desde el
programa envuelto TrueType o {@code null} cuando no hay ningún programa
disponible o el glif no puede ser parsado.
isType2()booleanSe vuelve cierto si el subtipo descendiente es CIDFontType2 (TrueType-habitado,
Los datos de Glyph son resolvibles a través del /CIDToGIDMap).
getWidth(cid: int)double
getDefaultWidth()doubleRetorna la anchura de default (/DW).
decode(charCodes: byte[])StringDesciende los bajos de código de carácter crudo a una línea Unicode.
getBaseFont()StringDevolve el nombre de la letra básica (/BaseFont).
getEncoding()FontEncodingDevolver el código de la letra.
getToUnicode()ToUnicodeCMapDevolver el CMAP.
getFontDescriptor()FontDescriptorDevolver el descriptor de la letra.
isComposite()booleanRetorna {@code true} cuando se trata de una letra compuesta Type0 cuya
El codificación de contenido utiliza códigos de caracteres multi-bit (por ejemplo,.
getFontMetrics()FontMetricsRetorna la metrica de las letras.
getFontDictionary()PdfDictionaryRetorna el dicionario de la letra subyacente.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontCrea la subclases apropiada PdfFont de un diccionario de fontos.

Ver también

 Español