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.

انظر أيضًا