EmfImage

EmfImage class

يمثل صورة متجهية واحدة بتنسيق ملف تعريف محسّن (EMF) ببياناته الوصفية وطرقه الإضافية

public sealed class EmfImage : MetaImageBase

المنشئون

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

الخصائص

اسم وصف
AspectRatio { get; } إرجاع نسبة العرض إلى الارتفاع لهذه الصورة المتجهة
override ByteContent { get; } إرجاع محتوى صورة EMF هذه على هيئة دفق ثنائي
FilenameWithExtension { get; } إرجاع اسم الملف الصحيح لهذه الصورة المتجهة ، والتي تتكون من الاسم والامتداد. من الناحية النظرية يمكن أن تختلف عن الاسم.
IsDisposed { get; } لتحديد ما إذا كان سيتم التخلص من هذه الصورة النقطية (حقيقي) أم لا (خطأ شنيع )
LinearDimensions { get; } إرجاع الأبعاد الخطية لهذه الصورة المتجهة (العرض والارتفاع)
Name { get; } يقوم بإرجاع اسم هذه الصورة المتجهة. عادة لا يحتوي على امتداد اسم الملف ويمكن نظريًا أن يختلف عن اسم الملف.
override TextContent { get; } إرجاع محتوى صورة EMF كنص عادي
override Type { get; } إرجاع ImageType.Emf

طُرق

اسم وصف
override Dispose() التخلص من صورة EMF هذه عن طريق التخلص من محتواها وجعل معظم أساليبها وخصائصها لا تعمل.
Equals(IHtmlResource) التحقق من هذا المثيل بالمساواة المحددة في المرجع .
override Save(string) يحفظ صورة EMF هذه في file
override SaveToPng(Stream) يحفظ صورة EMF المتجهة هذه في صورة PNG نقطية
override SaveToSvg(Stream) يحفظ صورة EMF المتجهية هذه في صورة متجهية SVG
static IsValid(Stream) للتحقق مما إذا كان الدفق المحدد صورة EMF صالحة
static IsValid(string) للتحقق مما إذا كانت السلسلة المحددة بترميز base64 هي صورة EMF صالحة

الأحداث

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

أنظر أيضا