FontMetrics
FontMetrics
Přehled
FontMetrics je třída v Aspose.PDF FOSS pro Java.
Obsahuje vypočtené metriky písma odvozené z {@link FontDescriptor} a dat specifických pro písmo.
Tato třída poskytuje 10 metod pro práci s FontMetrics objekty v programech Java. K dispozici jsou následující metody: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. Všechny veřejné členy jsou přístupné jakémukoli aplikaci Java po instalaci balíčku Aspose.PDF FOSS pro Java. Vlastnosti: ascent, capHeight, descent, missingWidth, widths.
Vlastnosti
| Název: | Typ: | Access | Popis: |
|---|---|---|---|
ascent | double | Čtěte. | Vrátí stoupání (maximální výška nad základní linií) v glyfových jednotkách (obvykle 1/1000 em). |
descent | double | Čtěte. | Zpětná hodnota:. |
capHeight | double | Čtěte. | Vrátí výšku škrtů (výška velkých písmen). |
missingWidth | double | Čtěte. | Vrátí chybějící šířku předvolenou šíři pro znaky, které nejsou v tabulce šírek písma. |
widths | double[] | Čtěte. | Vrátí tabulek o vlastní šířce, pokud je nastavena. |
Metody
| Signature | Popis: |
|---|---|
FontMetrics(descriptor: FontDescriptor) | Vytvoří FontMetrics z FontDescriptor. |
FontMetrics(ascent: double, descent: double, missingWidth: double) | Vytváří FontMetrics s explicitními hodnotami. |
getAscent() → double | Vrátí stoupání (maximální výška nad základní linií) v glyfových jednotkách (obvykle 1/1000 em). |
getDescent() → double | Zpětná hodnota:. |
getCapHeight() → double | Vrátí výšku škrtů (výška velkých písmen). |
getMissingWidth() → double | Vrátí chybějící šířku předvolenou šíři pro znaky, které nejsou v tabulce šírek písma. |
getWidths() → double[] | Vrátí tabulek o vlastní šířce, pokud je nastavena. |
setWidths(widths: double[]) | Nastaví vlastní šířkovou tabulku. |
setAscent(ascent: double) | Nastaví stoupání. |
setDescent(descent: double) | Nastaví sestup. |