Type1FontMetrics

Type1FontMetrics class

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

public class Type1FontMetrics : FontMetrics

الخصائص

اسموصف
override Ascender { get; }يحصل على قيمة تصاعدية .
CapHeight { get; }يحصل على قيمة ارتفاع الحد الأقصى .
override Descender { get; }يحصل على قيمة منحدرة .
override FontBBox { get; }يحصل على قيمة FontBox .
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; }الحصول على وحدات التسطير قيمة PerEM .
Weight { get; }يكتسب وزن.
XHeight { get; }يحصل على قيمة XHeight .

طُرق

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

أنظر أيضا