↑ «Plano»
Revisión
Type3Font Es una clase en Aspose.PDF FOSS para Java. Heredados de: PdfFont.
Tipo 3 de la letra (/Subtype /Type3) — ISO 32000-1:2008, §9.6.5.
Esta clase proporciona 14 métodos para trabajar con los objetos Type3Font en programas de Java. Los métodos disponibles incluyen: Type3Font, decode, fromDictionary, getBaseFont, getCharProc, getEncoding, getFontDescriptor, getFontDictionary, getFontMatrix, getFontMetrics, getFontResources, getToUnicode,y dos 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, encoding, fontDescriptor, fontDictionary, fontMatrix,Y tres más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
fontMatrix | Matrix | Leer | Retorna el espacio de glif /FontMatrix en el mapa al espacio del texto (§9.6.5). |
fontResources | PdfDictionary | Leer | Retorna el diccionario propio de la font /Resources para sus flujos de glif, |
| o nulo — en el caso en que la spec (§9.6.5, Nota 2) dice que cae de vuelta | |||
| a los recursos del flujo de contenido que pintó el texto. | |||
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 |
|---|---|
Type3Font(fontDict: PdfDictionary, parser: PDFParser) | Crea un Type3Font de un diccionario de fontos. |
getWidth(charCode: int) → double | |
getFontMatrix() → Matrix | Retorna el espacio de glif /FontMatrix en el mapa al espacio del texto (§9.6.5). |
getCharProc(charCode: int) → PdfStream | Retorna el flujo de contenido de la descripción glif para un código de caracteres: |
| /Encoding(/Diferencias) mapeó el código a un nombre de glif, que se encuentra en la clave. | |
| En el dicionario /CharProcs (§9.6.5) se encuentra la. | |
getFontResources() → PdfDictionary | Retorna el diccionario propio de la font /Resources para sus flujos de glif, |
| o nulo — en el caso en que la spec (§9.6.5, Nota 2) dice que cae de vuelta | |
| a los recursos del flujo de contenido que pintó el texto. | |
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. |