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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
type2 | boolean | Leer | Se vuelve cierto si el subtipo descendiente es CIDFontType2 (TrueType-habitado, |
| Los datos de Glyph son resolvibles a través del /CIDToGIDMap). | |||
defaultWidth | double | Leer | Retorna la anchura de default (/DW). |
baseFont | String | Leer | Devolve el nombre de la letra básica (/BaseFont). |
encoding | FontEncoding | Leer | Devolver el código de la letra. |
toUnicode | ToUnicodeCMap | Leer | Devolver el CMAP. |
fontDescriptor | FontDescriptor | Leer | Devolver el descriptor de la letra. |
composite | boolean | Leer | Retorna {@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,. | |||
fontMetrics | FontMetrics | Leer | Retorna la metrica de las letras. |
fontDictionary | PdfDictionary | Leer | Retorna el dicionario de la letra subyacente. |
Metodología
| firma | Descripción |
|---|---|
CIDFont(fontDict: PdfDictionary, parser: PDFParser) | Crea un CIDFont de un diccionario de fontos. |
cidToUnicode(cid: int) → int | Recupera 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) → int | Mapa 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.GeneralPath | Retorna 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() → boolean | Se 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() → double | Retorna la anchura de default (/DW). |
decode(charCodes: byte[]) → String | Desciende los bajos de código de carácter crudo a una línea Unicode. |
getBaseFont() → String | Devolve el nombre de la letra básica (/BaseFont). |
getEncoding() → FontEncoding | Devolver el código de la letra. |
getToUnicode() → ToUnicodeCMap | Devolver el CMAP. |
getFontDescriptor() → FontDescriptor | Devolver el descriptor de la letra. |
isComposite() → boolean | Retorna {@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() → FontMetrics | Retorna la metrica de las letras. |
getFontDictionary() → PdfDictionary | Retorna el dicionario de la letra subyacente. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | Crea la subclases apropiada PdfFont de un diccionario de fontos. |