IFontMetrics
محتويات
[
يخفي
]IFontMetrics interface
يحدد واجهة لأدوات مقاييس الخط.
public interface IFontMetrics
الخصائص
| اسم | وصف |
|---|---|
| Ascender { get; set; } | الحصول على قيمة تصاعدية للخط في وحدات الخط. |
| Descender { get; set; } | الحصول على القيمة التنازلية للخط في وحدات الخط. |
| FontBBox { get; } | يحصل على مربع إحاطة الخط. |
| FontMatrix { get; } | يحصل على مصفوفة تحويل الخط . |
| IsFixedPitch { get; } | صحيح ، إذا كان الخط أحادي المسافة. |
| LineGap { get; } | الحصول على قيمة LineGap للخط في وحدات الخط. |
| TypoAscender { get; set; } | يحصل على قيمة تصاعد مطبعية للخط في وحدات الخط. |
| TypoDescender { get; set; } | الحصول على قيمة واصلة مطبعية للخط في وحدات الخط. |
| TypoLineGap { get; } | الحصول على قيمة LineGap المطبعية للخط في وحدات الخط. |
| UnitsPerEM { get; set; } | يحصل على وحدات لكل em . |
طُرق
| اسم | وصف |
|---|---|
| GetAscender(double) | إرجاع تصاعدي لحجم الخط المحدد. |
| GetDescender(double) | إرجاع الوصف لحجم الخط المحدد. |
| GetGlyphBBox(GlyphId) | إرجاع الصورة الرمزية BBox. |
| GetGlyphWidth(GlyphId) | إرجاع عرض الصورة الرمزية . |
| GetKerningValue(GlyphId, GlyphId) | إرجاع قيمة تقنين الأحرف لزوج الصورة الرمزية. |
| GetTypoAscender(double) | إرجاع تصاعدي مطبعي لحجم خط معين. |
| GetTypoDescender(double) | إرجاع واصلة مطبعية لحجم خط معين. |
| GetTypoLineGap(double) | إرجاع فجوة السطر لحجم الخط المحدد. |
| MeasureString(string, double) | يقيس السلسلة ويعيد عرض السلسلة. |
أنظر أيضا
- مساحة الاسم Aspose.Font
- المجسم Aspose.Font