FontMetrics

FontMetrics class

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

public abstract class FontMetrics : IFontMetrics

الخصائص

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

طُرق

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

أنظر أيضا