الفئة CffFontMetrics

CffFontMetrics class

يمثل مقاييس خط CFF.

public class CffFontMetrics : FontMetrics

الخصائص

الاسمالوصف
override Ascender { get; }يحصل على قيمة Ascender.
override Descender { get; }يحصل على قيمة Descender.
override FontBBox { get; }يحصل على قيمة FontBBox.
override FontMatrix { get; }يحصل على قيمة FontMatrix.
IsFixedPitch { get; }يحصل على قيمة IsFixedPitch.
virtual LineGap { get; }يحصل على قيمة LineGap.
virtual TypoAscender { get; set; }يحصل على قيمة TypoAscender.
virtual TypoDescender { get; set; }يحصل على قيمة TypoDescender.
virtual TypoLineGap { get; }يحصل على قيمة TypoLineGap.
override UnitsPerEM { get; }يحصل على قيمة UnitsPerEM.

الطرق

الاسمالوصف
virtual GetAscender(double)يعيد الصاعد لحجم الخط المحدد.
virtual GetDescender(double)يعيد النازل لحجم الخط المحدد.
GetFontMatrixForGlyph(GlyphId)يحسب مصفوفة التحويل للـ glyph المحدد بالمعرف.
virtual GetGlyphBBox(GlyphId)يعيد BBox للرمز. يعيد FontBBox إذا لم يتم تعريف BBox للرمز. قد يتم تجاوزها بواسطة مشتقات ترميز الخط المحددة.
override GetGlyphWidth(GlyphId)يرجع عرض glyph. قد يتم تجاوزه بواسطة وراثي ترميز Font المحددين.
virtual GetKerningValue(GlyphId, GlyphId)يعيد قيمة الترصيع للزوج من الرموز.
virtual GetTypoAscender(double)يعيد النازل لحجم الخط المحدد.
virtual GetTypoDescender(double)يعيد النازل لحجم الخط المحدد.
virtual GetTypoLineGap(double)يعيد الفجوة بين السطور لحجم الخط المحدد.
override MeasureString(string, double)يقيس السلسلة ويعيد عرض السلسلة.
override SetGlyphWidth(GlyphId, double)يضبط عرض الرمز.

انظر أيضاً