FontDescriptor
Revisión
FontDescriptor Es una clase en Aspose.PDF FOSS para Java.
Escribe un dicionario PDF /FontDescriptor (ISO 32000-1:2008, §9.8, Tabla 122).
Esta clase proporciona 18 métodos para trabajar con objetos FontDescriptor en programas de Java. Los métodos disponibles incluyen: FontDescriptor, getAscent, getCapHeight, getDescent, getFlags, getFontBBox, getFontFile, getFontFile2, getFontFile3, getFontName, getItalicAngle, getMissingWidth,y 6 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 : ascent, capHeight, descent, fixedPitch, flags, fontBBox,Y 11 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
fontName | String | Leer | Devolve el nombre de la letra PostScript (/FontName). |
flags | int | Leer | Retorna las banderas de la letra bitmask (/Flags, §9.8.2, Tabla 123). |
ascent | double | Leer | Retorna la ascensión (/Ascent) - altura máxima por encima de la base. |
descent | double | Leer | Retorna la descendencia (/Descendimiento) — profundidad máxima debajo de la base (usualmente negativa). |
capHeight | double | Leer | Retorna la altura de la cap (/CapHeight) - altura del valor. |
italicAngle | double | Leer | Retorna el ángulo italiano (/ItalicAngle) en grados contrarrelogrosos desde vertical. |
stemV | double | Leer | Retorna la ancho dominante (/StemV) para las estomas verticales. |
fontBBox | Rectangle | Leer | Retorna la caja de límite de las letras (/FontBBox [llx < urx ury]). |
missingWidth | double | Leer | Retorna la anchura perdida (/MissingWidth) para los caracteres no en las /Widths de la font. |
fontFile | PdfStream | Leer | Retorna el flujo /FontFile (Type 1 programa de fontos). |
fontFile2 | PdfStream | Leer | Retorna el flujo /FontFile2 (TrueType programa de fontos). |
fontFile3 | PdfStream | Leer | Retorna el flujo /FontFile3 (CFF/OpenType programa de fontos). |
fixedPitch | boolean | Leer | Retorna verdad si la letra es fija-pique (flag bit 1). |
serif | boolean | Leer | Retorna verdad si la letra es serifa (flag bit 2). |
symbolic | boolean | Leer | Retorna verdad si la letra es simbólica (flag bit 3). |
italic | boolean | Leer | Retorna verdad si la letra es italiana (flag bit 7). |
pdfDictionary | PdfDictionary | Leer | Retorna el dicionario PDF. |
Metodología
| firma | Descripción |
|---|---|
FontDescriptor(dict: PdfDictionary) | Crea un FontDescriptor de un dicionario /FontDescriptor. |
getFontName() → String | Devolve el nombre de la letra PostScript (/FontName). |
getFlags() → int | Retorna las banderas de la letra bitmask (/Flags, §9.8.2, Tabla 123). |
getAscent() → double | Retorna la ascensión (/Ascent) - altura máxima por encima de la base. |
getDescent() → double | Retorna la descendencia (/Descendimiento) — profundidad máxima debajo de la base (usualmente negativa). |
getCapHeight() → double | Retorna la altura de la cap (/CapHeight) - altura del valor. |
getItalicAngle() → double | Retorna el ángulo italiano (/ItalicAngle) en grados contrarrelogrosos desde vertical. |
getStemV() → double | Retorna la ancho dominante (/StemV) para las estomas verticales. |
getFontBBox() → Rectangle | Retorna la caja de límite de las letras (/FontBBox [llx < urx ury]). |
getMissingWidth() → double | Retorna la anchura perdida (/MissingWidth) para los caracteres no en las /Widths de la font. |
getFontFile() → PdfStream | Retorna el flujo /FontFile (Type 1 programa de fontos). |
getFontFile2() → PdfStream | Retorna el flujo /FontFile2 (TrueType programa de fontos). |
getFontFile3() → PdfStream | Retorna el flujo /FontFile3 (CFF/OpenType programa de fontos). |
isFixedPitch() → boolean | Retorna verdad si la letra es fija-pique (flag bit 1). |
isSerif() → boolean | Retorna verdad si la letra es serifa (flag bit 2). |
isSymbolic() → boolean | Retorna verdad si la letra es simbólica (flag bit 3). |
isItalic() → boolean | Retorna verdad si la letra es italiana (flag bit 7). |
getPdfDictionary() → PdfDictionary | Retorna el dicionario PDF. |