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