FontMetrics
Opinie generală
FontMetrics este o clasă în Aspose.PDF FOSS pentru Java.
Conține metrici de font computerizate derivate dintr-un {@link FontDescriptor} și date specifice tipului de scris.
Această clasă oferă 10 metode pentru a lucra cu obiecte FontMetrics în programele Java. Metodele disponibile includ: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: ascent, capHeight, descent, missingWidth, widths.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
ascent | double | Citeşte. | Se returnează ascensiunea (înălțimea maximă deasupra liniei de bază) în unități glife (de obicei 1/1000 em). |
descent | double | Citeşte. | Se returnează coborârea (profunzimea maximă sub linia de bază, de obicei negativă). |
capHeight | double | Citeşte. | Întoarce înălțimea (înălţime a literelor mari). |
missingWidth | double | Citeşte. | Întoarce lățimea lipsă latura implicită pentru caractere care nu sunt în tabelul de lăţime al tipului de scris. |
widths | double[] | Citeşte. | Întoarce tabelul lățimi personalizate dacă este setat. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
FontMetrics(descriptor: FontDescriptor) | Creează FontMetrics dintr-un FontDescriptor. |
FontMetrics(ascent: double, descent: double, missingWidth: double) | Creează FontMetrics cu valori explicite. |
getAscent() → double | Se returnează ascensiunea (înălțimea maximă deasupra liniei de bază) în unități glife (de obicei 1/1000 em). |
getDescent() → double | Se returnează coborârea (profunzimea maximă sub linia de bază, de obicei negativă). |
getCapHeight() → double | Întoarce înălțimea (înălţime a literelor mari). |
getMissingWidth() → double | Întoarce lățimea lipsă latura implicită pentru caractere care nu sunt în tabelul de lăţime al tipului de scris. |
getWidths() → double[] | Întoarce tabelul lățimi personalizate dacă este setat. |
setWidths(widths: double[]) | Setarea tabelei de lăţime personalizată. |
setAscent(ascent: double) | Stabileşte ascensiunea. |
setDescent(descent: double) | Stabiliţi coborârea. |