Aspose::Font::IFontMetrics فئة
محتويات
[
يخفي
]IFontMetrics class
يُعرّف واجهة لأدوات قياسات Font.
class IFontMetrics : public virtual System::Object
الطرق
| طريقة | الوصف |
|---|---|
| virtual get_Ascender() | يحصل على قيمة الصاعد للـ Font بوحدات الخط. |
| virtual get_Descender() | يحصل على قيمة النازل للـ Font بوحدات الخط. |
| virtual get_FontBBox() | يحصل على صندوق الحدود للـ Font. |
| virtual get_FontMatrix() | يحصل على مصفوفة التحويل للـ Font. |
| virtual get_IsFixedPitch() | صحيح إذا كان الـ Font أحادي العرض. |
| virtual get_LineGap() | يحصل على قيمة الفجوة بين السطور (LineGap) للـ Font بوحدات الـ Font. |
| virtual get_TypoAscender() | يحصل على قيمة الصاعد الطباعي للـ Font بوحدات الخط. |
| virtual get_TypoDescender() | يحصل على قيمة النازل الطباعي للـ Font بوحدات الـ Font. |
| virtual get_TypoLineGap() | يحصل على قيمة الفجوة بين السطور (LineGap) الطباعية للـ Font بوحدات الـ Font. |
| virtual get_UnitsPerEM() | يحصل على الوحدات لكل إيم. |
| virtual GetAscender(double) | يعيد الصاعد لحجم Font محدد. |
| virtual GetDescender(double) | يعيد النازل لحجم Font محدد. |
| virtual GetGlyphBBox(System::SharedPtr<Glyphs::GlyphId>) | يعيد صندوق حدود الحرف (glyph BBox). |
| virtual GetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>) | يعيد عرض الحرف. |
| virtual GetKerningValue(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphId>) | يرجع قيمة التباعد بين الشكلين. |
| virtual GetTypoAscender(double) | يعيد الصاعد الطباعي لحجم Font محدد. |
| virtual GetTypoDescender(double) | يعيد النازل الطباعي لحجم Font محدد. |
| virtual GetTypoLineGap(double) | يعيد الفجوة بين السطور لحجم Font محدد. |
| virtual MeasureString(System::String, double) | يقيس السلسلة ويعيد عرض السلسلة. |
| virtual set_Ascender(double) | يحصل على قيمة الصاعد للـ Font بوحدات الخط. |
| virtual set_Descender(double) | يحصل على قيمة النازل للـ Font بوحدات الخط. |
| virtual set_TypoAscender(double) | يحصل على قيمة الصاعد الطباعي للـ Font بوحدات الخط. |
| virtual set_TypoDescender(double) | يحصل على قيمة النازل الطباعي للـ Font بوحدات الـ Font. |
| virtual set_UnitsPerEM(uint32_t) | يحصل على الوحدات لكل إيم. |
| virtual SetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>, double) | يضبط عرض الشكل. |
انظر أيضًا
- Class Object
- Namespace Aspose::Font
- Library Aspose.Font for C++