FontDefinition

FontDefinition class

يمثل تعريف مجموعة ملف الخط. تحتوي هذه الفئة على حقول لا تتعلق بالبيانات الداخلية للخط. توضح هذه الحقول وضع الخط والبيانات الأخرى المطلوبة لتحميل الخط من بعض مصادر الخطوط (ملف ، ذاكرة ، إلخ) .

public class FontDefinition

المنشئون

اسموصف
FontDefinition(FontType, FontFileDefinition)إنشاء تعريف خط بملف واحد .
FontDefinition(FontType, FontFileDefinition[])إنشاء تعريف خط متعدد الملفات.
FontDefinition(FontType, StreamSource)إنشاء تعريف خط بملف واحد .
FontDefinition(FontType, string, StreamSource)إنشاء تعريف خط بملف واحد .
FontDefinition(string, FontType, FontFileDefinition)إنشاء تعريف خط بملف واحد .
FontDefinition(MultiLanguageString, MultiLanguageString, FontType, FontFileDefinition)إنشاء تعريف خط متعدد الملفات.
FontDefinition(MultiLanguageString, MultiLanguageString, FontType, FontFileDefinition[])إنشاء تعريف خط متعدد الملفات.
FontDefinition(string, FontType, string, StreamSource)إنشاء تعريف خط بملف واحد .
FontDefinition(string, string, FontType, FontFileDefinition)إنشاء تعريف خط بملف واحد .
FontDefinition(string, string, FontType, FontFileDefinition[])إنشاء تعريف خط متعدد الملفات.

الخصائص

اسموصف
FileDefinitions { get; }الحصول على مجموعة تعريفات الملفات.
virtual FontName { get; }إرجاع اسم الخط .
virtual FontNames { get; }يحصل على أسماء الخطوط كملفMultiLanguageString .
FontType { get; }يحصل على نوع الخط.
virtual PostscriptName { get; }يحصل على اسم خط التذييل.
PostscriptNames { get; }يحصل على أسماء خطوط التذييل كملفMultiLanguageString .

طُرق

اسموصف
static Open(StreamSource, FontType)إرجاع FontDefinition لمصدر دفق الخط ونوع الخط.
static Open(string, FontType)إرجاع FontDefinition لملف الخط ونوع الخط.

أنظر أيضا