WoffFont

WoffFont class

يمثل خطًا واحدًا بتنسيق WOFF (تنسيق خط الويب المفتوح)

public sealed class WoffFont : FontResourceBase

المنشئون

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

الخصائص

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

طُرق

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

مجالات

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

الأحداث

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

أنظر أيضا