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.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
ascent | double | Прочети. | Връща възхода (максималната височина над базовата линия) в глифни единици (обикновено 1/1000 em). |
descent | double | Прочети. | Връща спускането (максималната дълбочина под базовата линия, обикновено отрицателна). |
capHeight | double | Прочети. | Връща височината на капака (височина на големи букви). |
missingWidth | double | Прочети. | Връща липсващата ширина стандартна шинина за знаци, които не са в таблицата с ширината на шрифта. |
widths | double[] | Прочети. | Връща таблицата с потребителска ширина, ако е зададена. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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) | Насочи спускането. |