Aspose::Font::Cff::CffFont فئة
محتويات
[
يخفي
]CffFont class
يمثّل تنسيق Font المدمج (CFF).
class CffFont : public Aspose::Font::Font
الطرق
| طريقة | الوصف |
|---|---|
| Convert(Aspose::Font::FontType) override | يحوّل Font إلى تنسيق آخر. |
| get_CommonFontsSettings() const | يحصل/يضبط الإعدادات المشتركة لخطوط CFF. تُستخدم هذه الإعدادات في سيناريوهات مختلفة ويمكن تغييرها لكل خط على حدة. |
| get_Encoding() override | يحصل على ترميز Font. |
| get_FontDefinition() override | يحصل على تعريف Font. |
| get_FontFamily() override | يحصل على عائلة Font. لم يتم تنفيذ مُعيّن عائلة Font بعد. |
| get_FontName() override | يحصل على اسم الوجه لـ Font. |
| get_FontNames() override | احصل على أسماء Font. |
| get_FontStyle() override | يحصل على نمط Font. هذه قيمة محسوبة وممثلة بنوع عام. |
| get_FontType() override | يحصل على نوع Font. تُرجع قيمة FontType.CFF. |
| get_GlyphIdType() override | يحصل على مواصفة نوع معرف الحرف. |
| get_IsCidKeyedFont() | يحصل على قيمة تشير إلى أن Font هو cid-keyed. |
| get_Metrics() override | يحصل على مقاييس Font. |
| get_NumGlyphs() override | يحصل على عدد الرموز في الـ Font. |
| get_PostscriptNames() override | يحصل على أسماء Font بوستسكريبت. |
| get_Style() override | يحصل على نمط Font. هذه قيمة نصية خام تُوفرها ملف Font. |
| get_TopDictDataProvider() | يحصل على المُدخل لأول DICT من المستوى الأعلى في بنية Top DICT INDEX. |
| GetAllGlyphIds() override | تُرجع مصفوفة من جميع معرّفات الحروف (glyph ids) المتاحة في Font. معرّف الحرف هو رقم فريد للحرف، يعتمد على نوع الخط. يمكن أن يكون معرّف حرف CFF Font مثالًا على فئة (GlyphStringId) class أو فئة (GlyphUInt32Id) class. |
| GetGlyphById(System::SharedPtr<Glyphs::GlyphId>) override | تُرجع الحرف بحسب معرّف الحرف. معرّف الحرف هو رقم فريد للحرف، يعتمد على نوع الخط. يمكن أن يكون معرّف حرف CFF Font مثالًا على فئة (GlyphStringId) class أو فئة (GlyphUInt32Id) class. |
| GetGlyphById(System::String) | تُرجع الحرف بحسب اسم الحرف. |
| GetGlyphById(uint32_t) | يرجع الرمز بناءً على معرف الرمز. |
| GetIndexDataProvider(CffDataProviders::CffIndexProviderType) | يحصل على الموفر لنوع بنية CFF INDEX المحدد. |
| set_CommonFontsSettings(System::SharedPtr<CffFontsSettings>) | يحصل/يضبط الإعدادات المشتركة لخطوط CFF. تُستخدم هذه الإعدادات في سيناريوهات مختلفة ويمكن تغييرها لكل خط على حدة. |
| set_FontFamily(System::String) override | يحصل على عائلة Font. لم يتم تنفيذ مُعيّن عائلة Font بعد. |
| set_FontName(System::String) override | يضبط اسم وجه Font. |
| set_Style(System::String) override | يضبط نمط Font. هذه قيمة نصية خام تُوفرها ملف Font. |
انظر أيضًا
- Class Font
- Namespace Aspose::Font::Cff
- Library Aspose.Font for C++