CffFontMetrics

CffFontMetrics class

CFF Yazı Tipi metriklerini temsil eder.

public class CffFontMetrics : FontMetrics

Özellikleri

İsimTanım
override Ascender { get; }Ascender değerini alır.
override Descender { get; }Azalan değeri alır.
override FontBBox { get; }FontBBox değerini alır.
override 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.
override UnitsPerEM { get; }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.
GetFontMatrixForGlyph(GlyphId)id. tarafından belirtilen glif için dönüştürme matrisini hesaplar
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.
override 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.
override MeasureString(string, double)Dizeyi ölçer ve dize genişliğini döndürür.

Ayrıca bakınız