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

NameTypeAccessDescription
fontNameStringReadПовертає назву шрифту PostScript (/FontName).
flagsintReadПовертає бітмаск знаків шрифту (/Flags, §9.8.2, таблиця 123).
ascentdoubleReadПовертає підйом (/Ascent) максимальна висота над базовою лінією.
descentdoubleReadПовертає спуск (/Спад) максимальна глибина нижче базової лінії (зазвичай негативна).
capHeightdoubleReadПовертає висоту верхньої вершини (/CapHeight) висоти капіталічних букв.
italicAngledoubleReadПовертає курсивний кут (/ItalicAngle) в градусах протисторожно до годинника від вертикалі.
stemVdoubleReadПовертає домінуючу ширину стебла (/StemV) для вертикальних стовп.
fontBBoxRectangleReadПовертає поле для обмеження шрифту (/FontBBox [llx lly urx ury]).
missingWidthdoubleReadПовертає відсутню ширину (/MissingWidth) для символів, які не в /Widths шрифту.
fontFilePdfStreamReadПовертає потік /FontFile (програма шрифту типу 1).
fontFile2PdfStreamReadПовертає потік /FontFile2 (програма шрифту TrueType.).
fontFile3PdfStreamReadПовертає потік /FontFile3 (CFF/OpenType шрифтна програма).
fixedPitchbooleanReadПовертає “правда”, якщо шрифт є фіксованим (біт знака 1).
serifbooleanReadПовертає вірне, якщо шрифт - серіф (біт знака 2).
symbolicbooleanReadПовертає вірне, якщо шрифт символічний (біт знака 3).
italicbooleanReadПовертає вірне, якщо шрифт курсивний (бит знака 7).
pdfDictionaryPdfDictionaryReadПовертає базовий словник PDF.

Methods

SignatureDescription
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.

See Also

 Українська