FontMetrics

FontMetrics class

Yazı Tipi metriklerini temsil eder.

public abstract class FontMetrics : IFontMetrics

Özellikleri

İsimTanım
virtual Ascender { get; set; }Ascender değerini alır.
virtual Descender { get; set; }Azalan değeri alır.
virtual FontBBox { get; }FontBBox değerini alır.
virtual FontMatrix { get; }FontMatrix değerini alır.
IsFixedPitch { get; }IsFixedPitch değerini alır.
virtual LineGap { get; }LineGap değerini alır.
virtual TypoAscender { get; set; }TypoAscender değerini alır.
virtual TypoDescender { get; set; }TypoDescender değerini alır.
virtual TypoLineGap { get; }TypoLineGap değerini alır.
virtual UnitsPerEM { get; set; }UnitsPerEM değerini alır.

yöntemler

İsimTanım
virtual GetAscender(double)Belirli Yazı Tipi boyutu için yükselticiyi döndürür.
virtual GetDescender(double)Belirli Yazı Tipi boyutu için alt değeri döndürür.
virtual GetGlyphBBox(GlyphId)Glif BBox döndürür. Glif için BBox tanımlanmadıysa FontBBox döndürür. Belirli yazı tipi kodlama mirasçıları tarafından geçersiz kılınabilir.
virtual GetGlyphWidth(GlyphId)Glif genişliğini döndürür. Belirli yazı tipi kodlama mirasçıları tarafından geçersiz kılınabilir.
virtual GetKerningValue(GlyphId, GlyphId)Glif çifti için karakter aralığı değerini döndürür.
virtual GetTypoAscender(double)Belirli Yazı Tipi boyutu için alt değeri döndürür.
virtual GetTypoDescender(double)Belirli Yazı Tipi boyutu için alt değeri döndürür.
virtual GetTypoLineGap(double)Belirli Yazı Tipi boyutu için satır aralığını döndürür.
abstract MeasureString(string, double)Dizeyi ölçer ve dize genişliğini döndürür.

Ayrıca bakınız