FontMetrics

Overview

FontMetrics является классом в Aspose.PDF FOSS для Java.

Содержит вычисленные метрики шрифтов, полученные из {@link FontDescriptor} и данных специальных для шрифта.

Этот класс предоставляет 10 методов для работы с объектами FontMetrics в программах Java. Доступные методы включают: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: ascent, capHeight, descent, missingWidth, widths.

Properties

NameTypeAccessDescription
ascentdoubleReadВозвращает восхождение (максимальная высота над исходной линией) в единицах глифа (обычно 1/1000 em).
descentdoubleReadВозвращает спуск (максимальная глубина ниже исходной линии, обычно отрицательная).
capHeightdoubleReadВозвращает высоту колонки (высота крупных букв).
missingWidthdoubleReadВозвращает отсутствующую ширину стандартную ширину для символов, не в таблице ширине шрифта.
widthsdouble[]ReadВозвращает таблицу по индивидуальной ширине, если она установлена.

Methods

SignatureDescription
FontMetrics(descriptor: FontDescriptor)Создает FontMetrics из FontDescriptor.
FontMetrics(ascent: double, descent: double, missingWidth: double)Создает FontMetrics с ясными значениями.
getAscent()doubleВозвращает восхождение (максимальная высота над исходной линией) в единицах глифа (обычно 1/1000 em).
getDescent()doubleВозвращает спуск (максимальная глубина ниже исходной линии, обычно отрицательная).
getCapHeight()doubleВозвращает высоту колонки (высота крупных букв).
getMissingWidth()doubleВозвращает отсутствующую ширину стандартную ширину для символов, не в таблице ширине шрифта.
getWidths()double[]Возвращает таблицу по настройке ширины.
setWidths(widths: double[])Устанавливает таблицу по индивидуальной ширине.
setAscent(ascent: double)Настаивает восхождение.
setDescent(descent: double)Назначает спуск.

See Also

 Русский