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 الحدث الذي يحدث عند التخلص من هذه الصورة النقطية

أنظر أيضا