FontMetrics

FontMetrics

Обзор

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.

Свойства

Наименование:Тип:AccessОписание:
ascentdoubleЧитайте .Возвращает восхождение (максимальная высота над исходной линией) в единицах глифа (обычно 1/1000 em).
descentdoubleЧитайте .Возвращает спуск (максимальная глубина ниже исходной линии, обычно отрицательная).
capHeightdoubleЧитайте .Возвращает высоту колонки (высота крупных букв).
missingWidthdoubleЧитайте .Возвращает отсутствующую ширину стандартную ширину для символов, не в таблице ширине шрифта.
widthsdouble[]Читайте .Возвращает таблицу по индивидуальной ширине, если она установлена.

Методы

SignatureОписание:
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)Устанавливает спуск.

См. также:

 Русский