EotFont

EotFont class

يمثل خطًا واحدًا بتنسيق EOT (OpenType المضمن )

public sealed class EotFont : FontResourceBase

المنشئون

اسم وصف
EotFont(string, Stream) إنشاء فئة EotFont جديدة من المحتوى ، يتم تمثيلها على شكل دفق بايت ، وباسم محدد
EotFont(string, string) إنشاء فئة EotFont جديدة من المحتوى ، ممثلة بسلسلة مشفرة بـ base64 ، وباسم محدد

الخصائص

اسم وصف
ByteContent { get; } إرجاع محتوى هذا الخط كـ byte stream
FilenameWithExtension { get; } إرجاع اسم الملف الصحيح لمورد الخط هذا ، والذي يتكون من الاسم والامتداد. من الناحية النظرية يمكن أن تختلف عن الاسم.
IsDisposed { get; } يحدد ما إذا كان هذا الخط قد تم التخلص منه أم لا
Name { get; } إرجاع اسم مورد الخطوط هذا. عادة لا يحتوي على امتداد اسم الملف ويمكن نظريًا أن يختلف عن اسم الملف.
TextContent { get; } إرجاع محتوى هذا الخط كسلسلة بتشفير base64. يتم تخزين هذه القيمة مؤقتًا بعد الاستدعاء الأول.
override Type { get; } إرجاع نوع الخط. Eot

طُرق

اسم وصف
Dispose() التخلص من مورد الخط هذا ، والتخلص من محتواه وجعل معظم الأساليب والخصائص غير عاملة
Equals(FontResourceBase) التحقق من هذا المثيل باستخدام مورد الخط المحدد عند المساواة المرجعية
Equals(IHtmlResource) التحقق من هذا المثيل بمورد HTML المحدد عند المساواة في المرجع
Save(string) يحفظ هذا الخط في الملف المحدد
static IsValid(Stream) للتحقق مما إذا كان الدفق المحدد EOT font
static IsValid(string) للتحقق مما إذا كانت السلسلة المحددة بترميز base64 هي EOT font

مجالات

اسم وصف
const RequiredHeaderSize حجم رأس EOT (بالبايت) ، وهو مطلوب للتحقق من صحته

الأحداث

اسم وصف
event Disposed الحدث الذي يحدث عند التخلص من هذا الخط

أنظر أيضا