الفئة Type1FontMetrics

Type1FontMetrics class

يمثل مقاييس Type1 Font.

public class Type1FontMetrics : FontMetrics

الخصائص

الاسمالوصف
override Ascender { get; }يحصل على قيمة الصاعد.
CapHeight { get; }يحصل على قيمة ارتفاع الحرف الكبير.
override Descender { get; }يحصل على قيمة النازل.
override FontBBox { get; }يحصل على قيمة FontBBox.
override FontMatrix { get; }يحصل على مصفوفة تحويل الخط.
IsFixedPitch { get; }يحصل على قيمة IsFixedPitch.
ItalicAngle { get; }يحصل على قيمة زاوية المائل.
virtual LineGap { get; }يحصل على قيمة LineGap.
StdHW { get; }يحصل على قيمة StdHW.
StdVW { get; }يحصل على قيمة StdVW.
virtual TypoAscender { get; set; }يحصل على قيمة TypoAscender.
virtual TypoDescender { get; set; }يحصل على قيمة TypoDescender.
virtual TypoLineGap { get; }يحصل على قيمة TypoLineGap.
UnderlinePosition { get; }يحصل على قيمة موضع الخط السفلي.
UnderlineThickness { get; }يحصل على قيمة سمك الخط السفلي.
override UnitsPerEM { get; set; }يحصل على قيمة UnitsPerEM للخط السفلي.
Weight { get; }يحصل على الوزن.
XHeight { get; }يحصل على قيمة XHeight.

الطرق

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

انظر أيضاً