الفئة TtfFontMetrics

TtfFontMetrics class

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

public class TtfFontMetrics : FontMetrics

الخصائص

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

الطرق

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

انظر أيضاً