VectorImageResourceBase
VectorImageResourceBase class
الفئة الأساسية لأي صورة متجهة مدعومة
public abstract class VectorImageResourceBase : IImageResource
الخصائص
| اسم |
وصف |
| 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 النقطية إلى تيار بايت محدد |
الأحداث
| اسم |
وصف |
| event Disposed |
الحدث الذي يحدث عند التخلص من هذه الصورة النقطية |
أنظر أيضا