FontDescriptor
FontDescriptor
Overview
FontDescriptor є клас в Aspose.PDF FOSS для Java.
Загортає словник PDF /FontDescriptor (ISO 32000-1:2008, §9.8, таблиця 122).
Цей клас надає 18 методів для роботи з об’єктами FontDescriptor в програмах Java. Доступні методи включають: FontDescriptor, getAscent, getCapHeight, getDescent, getFlags, getFontBBox, getFontFile, getFontFile2, getFontFile3, getFontName, getItalicAngle, getMissingWidth, і 6 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: ascent, capHeight, descent, fixedPitch, flags, fontBBox, і ще 11.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
fontName | String | Read | Повертає назву шрифту PostScript (/FontName). |
flags | int | Read | Повертає бітмаск знаків шрифту (/Flags, §9.8.2, таблиця 123). |
ascent | double | Read | Повертає підйом (/Ascent) максимальна висота над базовою лінією. |
descent | double | Read | Повертає спуск (/Спад) максимальна глибина нижче базової лінії (зазвичай негативна). |
capHeight | double | Read | Повертає висоту верхньої вершини (/CapHeight) висоти капіталічних букв. |
italicAngle | double | Read | Повертає курсивний кут (/ItalicAngle) в градусах протисторожно до годинника від вертикалі. |
stemV | double | Read | Повертає домінуючу ширину стебла (/StemV) для вертикальних стовп. |
fontBBox | Rectangle | Read | Повертає поле для обмеження шрифту (/FontBBox [llx lly urx ury]). |
missingWidth | double | Read | Повертає відсутню ширину (/MissingWidth) для символів, які не в /Widths шрифту. |
fontFile | PdfStream | Read | Повертає потік /FontFile (програма шрифту типу 1). |
fontFile2 | PdfStream | Read | Повертає потік /FontFile2 (програма шрифту TrueType.). |
fontFile3 | PdfStream | Read | Повертає потік /FontFile3 (CFF/OpenType шрифтна програма). |
fixedPitch | boolean | Read | Повертає “правда”, якщо шрифт є фіксованим (біт знака 1). |
serif | boolean | Read | Повертає вірне, якщо шрифт - серіф (біт знака 2). |
symbolic | boolean | Read | Повертає вірне, якщо шрифт символічний (біт знака 3). |
italic | boolean | Read | Повертає вірне, якщо шрифт курсивний (бит знака 7). |
pdfDictionary | PdfDictionary | Read | Повертає базовий словник PDF. |
Methods
| Signature | Description |
|---|---|
FontDescriptor(dict: PdfDictionary) | Створює FontDescriptor з словника /FontDescriptor. |
getFontName() → String | Повертає назву шрифту PostScript (/FontName). |
getFlags() → int | Повертає бітмаск знаків шрифту (/Flags, §9.8.2, таблиця 123). |
getAscent() → double | Повертає підйом (/Ascent) максимальна висота над базовою лінією. |
getDescent() → double | Повертає спуск (/Спад) максимальна глибина нижче базової лінії (зазвичай негативна). |
getCapHeight() → double | Повертає висоту верхньої вершини (/CapHeight) висоти капіталічних букв. |
getItalicAngle() → double | Повертає курсивний кут (/ItalicAngle) в градусах протисторожно до годинника від вертикалі. |
getStemV() → double | Повертає домінуючу ширину стебла (/StemV) для вертикальних стовп. |
getFontBBox() → Rectangle | Повертає поле для обмеження шрифту (/FontBBox [llx lly urx ury]). |
getMissingWidth() → double | Повертає відсутню ширину (/MissingWidth) для символів, які не в /Widths шрифту. |
getFontFile() → PdfStream | Повертає потік /FontFile (програма шрифту типу 1). |
getFontFile2() → PdfStream | Повертає потік /FontFile2 (програма шрифту TrueType.). |
getFontFile3() → PdfStream | Повертає потік /FontFile3 (CFF/OpenType шрифтна програма). |
isFixedPitch() → boolean | Повертає “правда”, якщо шрифт є фіксованим (біт знака 1). |
isSerif() → boolean | Повертає вірне, якщо шрифт - серіф (біт знака 2). |
isSymbolic() → boolean | Повертає вірне, якщо шрифт символічний (біт знака 3). |
isItalic() → boolean | Повертає вірне, якщо шрифт курсивний (бит знака 7). |
getPdfDictionary() → PdfDictionary | Повертає базовий словник PDF. |