Type3Font

Visión general

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

NombreTipoAccesoDescripción
fontMatrixMatrixLeerRetorna el espacio de glif /FontMatrix en el mapa al espacio del texto (§9.6.5).
fontResourcesPdfDictionaryLeerRetorna 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.
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.

Métodos

firmaDescripción
Type3Font(fontDict: PdfDictionary, parser: PDFParser)Crea un Type3Font de un diccionario de fontos.
getWidth(charCode: int) → double
getFontMatrix() → MatrixRetorna el espacio de glif /FontMatrix en el mapa al espacio del texto (§9.6.5).
getCharProc(charCode: int) → PdfStreamRetorna 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() → PdfDictionaryRetorna 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[]) → 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