الفئة FontDefinition

FontDefinition class

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

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; }يحصل على اسم خط PostScript.
PostscriptNames { get; }يحصل على أسماء خط PostScript كـ MultiLanguageString.

الطرق

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

انظر أيضاً