MetaImageBase
فئة الملخص الأساسية لتنسيقات صور WMF و EMF
public abstract class MetaImageBase : VectorImageResourceBase
الخصائص
اسم |
وصف |
AspectRatio { get; } |
إرجاع نسبة العرض إلى الارتفاع لهذه الصورة المتجهة |
abstract ByteContent { get; } |
في نوع التنفيذ ، يجب أن يُرجع محتوى هذه الصورة المتجهة على هيئة دفق البايت |
FilenameWithExtension { get; } |
إرجاع اسم الملف الصحيح لهذه الصورة المتجهة ، والتي تتكون من الاسم والامتداد. من الناحية النظرية يمكن أن تختلف عن الاسم. |
IsDisposed { get; } |
لتحديد ما إذا كان سيتم التخلص من هذه الصورة النقطية (حقيقي ) أم لا (خطأ شنيع ) |
LinearDimensions { get; } |
إرجاع الأبعاد الخطية لهذه الصورة المتجهة (العرض والارتفاع) |
Name { get; } |
يقوم بإرجاع اسم هذه الصورة المتجهة. عادة لا يحتوي على امتداد اسم الملف ويمكن نظريًا أن يختلف عن اسم الملف. |
abstract TextContent { get; } |
في نوع التنفيذ ، يجب إرجاع محتوى هذه الصورة المتجهة في شكل نصي: تشفير base64 من XML فيما يتعلق بنوع الصورة |
abstract Type { get; } |
في نوع التنفيذ ، يجب أن يُرجع معلومات حول نوع الصورة المتجهة |
طُرق
اسم |
وصف |
abstract Dispose() |
في نوع التنفيذ يجب التخلص من هذا المثيل |
Equals(IHtmlResource) |
التحقق من هذا المثيل بالمساواة المحددة في المرجع . |
abstract Save(string) |
في نوع التنفيذ يجب حفظ هذه الصورة على القرص بواسطة path |
abstract SaveToPng(Stream) |
في نوع التنفيذ ، يجب حفظ الصورة المتجهة الحالية إلى تنسيق PNG النقطية إلى تيار بايت محدد |
abstract SaveToSvg(Stream) |
في نوع التنفيذ ، يجب حفظ الصورة الوصفية المتجهة الحالية إلى تنسيق SVG المتجه في دفق البايت المحدد |
الأحداث
اسم |
وصف |
event Disposed |
الحدث الذي يحدث عند التخلص من هذه الصورة النقطية |
أنظر أيضا