FontMetrics

FontMetrics

Overview

FontMetrics on luokka Aspose.PDF FOSS for Java.

Se pitää laskettuja fonttimetrikoita, jotka johtuvat {@link FontDescriptor} ja fontti-specific data.

Tämä luokka tarjoaa 10 menetelmää työskennellä FontMetrics esineiden kanssa Java-ohjelmissa. Saatavilla olevat menetelmät ovat: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. Kaikki julkiset jäsenet ovat käytettävissä Java-sovellukseen asentamisen jälkeen Aspose.PDF FOSS for Java -paketin. Ominaisuuksia : ascent, capHeight, descent, missingWidth, widths.

Properties

NameTypeAccessDescription
ascentdoubleReadPalauttaa nousun (maksimikoko pohjan yläpuolella) glyfiyksiköissä (yleensä 1/1000 em).
descentdoubleReadPalauttaa lasku (maksimipitoisuus pohjan alle, yleensä negatiivinen).
capHeightdoubleReadPalauttaa kaappi korkeus (korkean kirjaimen korkea).
missingWidthdoubleReadPalauttaa kadonneen leveyden - oletusarvoinen leveys kirjaimille, jotka eivät ole fontin leveytetyssä taulukossa.
widthsdouble[]ReadPalauta määritettyä leveystaulukkoa, jos se on asetettu.

Methods

SignatureDescription
FontMetrics(descriptor: FontDescriptor)Luo FontMetrics yhdestä FontDescriptor.
FontMetrics(ascent: double, descent: double, missingWidth: double)Luo FontMetrics selkeillä arvoilla.
getAscent()doublePalauttaa nousun (maksimikoko pohjan yläpuolella) glyfiyksiköissä (yleensä 1/1000 em).
getDescent()doublePalauttaa lasku (maksimipitoisuus pohjan alle, yleensä negatiivinen).
getCapHeight()doublePalauttaa kaappi korkeus (korkean kirjaimen korkea).
getMissingWidth()doublePalauttaa kadonneen leveyden - oletusarvoinen leveys kirjaimille, jotka eivät ole fontin leveytetyssä taulukossa.
getWidths()double[]Palauta määritettyä leveystaulukkoa, jos se on asetettu.
setWidths(widths: double[])Aseta tavallinen leveyspöytä.
setAscent(ascent: double)Aseta nousu.
setDescent(descent: double)Pysy alaspäin.

See Also

 Suomi