FontType

FontType structure

يمثل نوع خط واحد يمكن دعمه

public struct FontType : IEquatable<FontType>, IResourceType

الخصائص

اسم وصف
static Eot { get; } يمثل نوع خط EOT (OpenType مضمن)
static Otf { get; } يمثل نوع خط OTF (خط OpenType )
static Ttf { get; } يمثل نوع خط TTF (خط TrueType )
static Undefined { get; } قيمة خاصة ، والتي تشير إلى مورد خط غير معروف أو غير معروف أو غير مدعوم
static Woff { get; } يمثل نوع خط WOFF (تنسيق خط الويب المفتوح)
static Woff2 { get; } يمثل WOFF2 (تنسيق خط الويب المفتوح الإصدار 2) نوع الخط
CssName { get; } إرجاع اسم متوافق مع CSS لنوع الخط هذا ، والذي يُستخدم في @ font-face at-rule
FileExtension { get; } امتداد اسم الملف (بدون حرف نقطة) لنوع الخط هذا
FontFormat { get; } تنسيق الخط لـ @ font-face format
FormalName { get; } إرجاع الاسم الرسمي لنوع الخط هذا
MimeCode { get; } كود MIME لنوع خط معين

طُرق

اسم وصف
static GetFirstDefined(params FontType[]) إرجاع نوع الخط الأول من مجموعة محددة ، وهي ليست قيمة “غير محددة” ، أو نوع خط “غير محدد” وإلا (عندما تكون جميع العناصر “غير محددة”)
static ParseFromCssName(string) إرجاع قيمة نوع الخط ، والتي تعادل الاسم المحدد المتوافق مع CSS لنوع الخط
static ParseFromFilenameWithExtension(string) إرجاع قيمة نوع الخط ، التي تعادل ملحق اسم الملف ، المستخرج من اسم الملف المحدد
static ParseFromMime(string) إرجاع قيمة نوع الخط ، والتي تعادل MIME-code
Equals(FontType) تحديد ما إذا كان هذا المثيل مساويًا لـ “نوع الخط” مثيل
override Equals(object) تحديد ما إذا كان هذا المثيل مساويًا لكائن غير مسبوق محدد ، والذي يفترض أنه مثيل “نوع الخط” آخر
override GetHashCode() إرجاع رمز التجزئة ، وهو رقم ثابت لنوع القيمة المحددة هذا
operator == التحقق مما إذا كانت قيمتا “FontType” متساويتين
operator != التحقق مما إذا كانت قيمتا “FontType” غير متساويتين

أنظر أيضا