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 после установки пакета Aspose.PDF FOSS for Java. Свойства: ascent, capHeight, descent, fixedPitch, flags, fontBBox,И еще 11.

Properties

NameTypeAccessDescription
fontNameStringReadВозвращает имя шрифта PostScript (/FontName).
flagsintReadВозвращает битмаск знака шрифта (/Flags, §9.8.2, Таблица 123).
ascentdoubleReadВозвращает подъем (/Ascent) максимальную высоту над исходной линией.
descentdoubleReadВозвращает спуск (/Descent) максимальная глубина ниже исходной линии (обычно отрицательная).
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Возвращает спуск (/Descent) максимальная глубина ниже исходной линии (обычно отрицательная).
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

 Русский