SvgImage
SvgImage class
يمثل صورة متجهة واحدة بتنسيق SVG (Scalable Vector Graphics) مع البيانات الوصفية والأساليب الإضافية
public sealed class SvgImage : VectorImageResourceBase
المنشئون
| اسم |
وصف |
| SvgImage(string, Stream) |
إنشاء مثيل SvgImage جديد من المحتوى ، يتم تمثيله على شكل دفق بايت ، وباسم محدد |
| SvgImage(string, string) |
إنشاء مثيل SvgImage جديد من المحتوى ، يتم تمثيله كسلسلة عادية ، وباسم محدد |
الخصائص
| اسم |
وصف |
| AspectRatio { get; } |
إرجاع نسبة العرض إلى الارتفاع لهذه الصورة المتجهة |
| override ByteContent { get; } |
إرجاع محتوى صورة SVG هذه على هيئة دفق ثنائي |
| FilenameWithExtension { get; } |
إرجاع اسم الملف الصحيح لهذه الصورة المتجهة ، والتي تتكون من الاسم والامتداد. من الناحية النظرية يمكن أن تختلف عن الاسم. |
| IsDisposed { get; } |
لتحديد ما إذا كان سيتم التخلص من هذه الصورة النقطية (حقيقي) أم لا (خطأ شنيع ) |
| LinearDimensions { get; } |
إرجاع الأبعاد الخطية لهذه الصورة المتجهة (العرض والارتفاع) |
| Name { get; } |
يقوم بإرجاع اسم هذه الصورة المتجهة. عادة لا يحتوي على امتداد اسم الملف ويمكن نظريًا أن يختلف عن اسم الملف. |
| override TextContent { get; } |
إرجاع محتوى صورة SVG هذه كمحتوى ثنائي بترميز base64 (وليس كنص خام بتنسيق XML) |
| override Type { get; } |
إرجاع ImageType.Svg |
| XmlContent { get; } |
إرجاع محتوى صورة SVG بصيغتها النصية الأصلية المتوافقة مع XML |
طُرق
| اسم |
وصف |
| override Dispose() |
التخلص من هذه الصورة النقطية ، والتخلص من محتواها وجعل معظم الأساليب والخصائص غير عاملة |
| Equals(IHtmlResource) |
التحقق من هذا المثيل بالمساواة المحددة في المرجع . |
| override Save(string) |
يحفظ صورة SVG هذه في file |
| override SaveToPng(Stream) |
يحفظ صورة SVG المتجهية هذه في صورة PNG نقطية |
| static IsValid(string) |
يقوم بإجراء فحص السطح لمعرفة ما إذا كان المحتوى النصي المتوافق مع XML المحدد يمثل صورة SVG |
الأحداث
| اسم |
وصف |
| event Disposed |
الحدث الذي يحدث عند التخلص من هذه الصورة النقطية |
أنظر أيضا