FontMetrics

Overview

FontMetrics Java için Aspose.PDF FOSS sınıfıdır.

Bir {@link FontDescriptor} ve yazı tipi özellikli verilerden elde edilen hesaplanmış yazı metriklerini tutar.

Bu sınıf, Java programlarında FontMetrics nesnelerle çalışmak için 10 yöntem sunar. Mevcut yöntemler şunları içerir: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : ascent, capHeight, descent, missingWidth, widths.

Properties

NameTypeAccessDescription
ascentdoubleReadYükselişi (baseline üstünde maksimum yükseklik) glif birimlerinde (genellikle 1/1000 em) geri getirir.
descentdoubleReadDüşüşü geri getirir (baseline en yüksek derinlik, genellikle negatif).
capHeightdoubleReadKapı yüksekliği (yukarıdaki harflerin yüksekliğini) geri getirir.
missingWidthdoubleReadKayıp genişliği geri getirir - yazı tipi genişlik tablosunda olmayan karakterler için varsayılan genişliğe sahiptir.
widthsdouble[]ReadKurulduğunda özelleştirilmiş genişlik tablosunu geri getirir.

Methods

SignatureDescription
FontMetrics(descriptor: FontDescriptor)Bir yerden bir yer yaratır.
FontMetrics(ascent: double, descent: double, missingWidth: double)Açıklama değerleri ile FontMetrics oluşturur.
getAscent()doubleYükselişi (baseline üstünde maksimum yükseklik) glif birimlerinde (genellikle 1/1000 em) geri getirir.
getDescent()doubleDüşüşü geri getirir (baseline en yüksek derinlik, genellikle negatif).
getCapHeight()doubleKapı yüksekliği (yukarıdaki harflerin yüksekliğini) geri getirir.
getMissingWidth()doubleKayıp genişliği geri getirir - yazı tipi genişlik tablosunda olmayan karakterler için varsayılan genişliğe sahiptir.
getWidths()double[]Kurulduğunda özelleştirilmiş genişlik tablosunu geri getirir.
setWidths(widths: double[])Özel genişlik tablosu oluşturun.
setAscent(ascent: double)Yükselişi yapın.
setDescent(descent: double)İndirim yapın.

See Also

 Türkçe