Metafile
محتويات
[
يخفي
]Metafile class
يحدد ملف تعريف رسومي. يحتوي ملف التعريف على سجلات تصف سلسلة من عمليات الرسومات التي يمكن تسجيلها (إنشاء) وتشغيلها (معروضة) . هذه الفئة غير قابلة للتوريث .
public sealed class Metafile : Image
المنشئون
| اسم | وصف |
|---|---|
| Metafile(Stream) | يقوم بتهيئة مثيل جديد لملفMetafile فئة من دفق البيانات المحدد. |
| Metafile(string) | يقوم بتهيئة مثيل جديد لملفMetafile فئة من اسم الملف المحدد. |
| Metafile(IntPtr, bool) | يقوم بتهيئة مثيل جديد لملفMetafile فئة من المقبض المحدد. |
| Metafile(IntPtr, EmfType) | يقوم بتهيئة مثيل جديد لملفMetafile فئة من المقبض المحدد إلى سياق الجهاز وEmfTypeالتعداد الذي يحدد تنسيقMetafile . |
| Metafile(Stream, IntPtr) | يقوم بتهيئة مثيل جديد لملفMetafile فئة من دفق البيانات المحدد ومقبض Windows إلى سياق الجهاز. />. |
| Metafile(string, IntPtr) | يقوم بتهيئة مثيل جديد لملفMetafile فئة من اسم الملف المحدد. |
| Metafile(Stream, IntPtr, EmfType) | يقوم بتهيئة مثيل جديد لملفMetafile فئة من دفق البيانات المحدد ، مقبض Windows لسياق الجهاز ، وEmfType enumeration الذي يحدد تنسيق ملفMetafile . |
| Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType) | يقوم بتهيئة مثيل جديد لملفMetafile فئة من دفق البيانات المحدد ، مقبض Windows لسياق الجهاز ، وEmfType enumeration الذي يحدد تنسيق ملفMetafile . |
الخصائص
| اسم | وصف |
|---|---|
| Flags { get; } | يحصل على العدد الصحيح الذي يمثل مجموعة بت منImageFlags لهذه الصورة. |
| override FrameDimensionsList { get; } | يحصل على مصفوفة من GUIDs التي تمثل أبعاد الإطارات ضمن هذاImage . |
| override Height { get; } | الحصول على الارتفاع بالبكسل لهذاMetafile . |
| HorizontalResolution { get; } | الحصول على الدقة الأفقية ، بالبكسل في البوصة ، لهذاImage . |
| override Palette { get; set; } | الحصول على أو تعيين لوحة الألوان المستخدمة لهذا الغرضImage . |
| PhysicalDimension { get; } | الحصول على عرض وارتفاع هذه الصورة . |
| override PixelFormat { get; } | يحصل على تنسيق البكسل لهذاImage . |
| override PropertyIdList { get; } | يحصل على معرفات عناصر الخاصية المخزنة في هذاImage . |
| override PropertyItems { get; } | يحصل على كل عناصر الخاصية (أجزاء من البيانات الوصفية) المخزنة في هذاImage . |
| override RawFormat { get; } | يحصل على تنسيق الملف الخاص بهذاImage . |
| Size { get; } | الحصول على عرض هذه الصورة وارتفاعها بالبكسل. |
| Tag { get; set; } | الحصول على أو تعيين كائن يوفر بيانات إضافية حول الصورة. |
| VerticalResolution { get; } | الحصول على الدقة الرأسية ، بالبكسل في البوصة ، لهذاImage . |
| override Width { get; } | الحصول على عرض هذا بالبكسلMetafile . |
طُرق
| اسم | وصف |
|---|---|
| Clone() | لإنشاء نسخة طبق الأصل من هذاImage . |
| virtual Dispose() | يصدر جميع الموارد المستخدمة في هذه الصورة . |
| GetBounds(ref GraphicsUnit) | يحصل على حدود الصورة بالوحدة المحددة. |
| GetFrameCount(FrameDimension) | إرجاع عدد الإطارات ذات البعد المحدد. |
| GetHenhmetafile() | إرجاع مقبض Windows إلى ملفMetafile . |
| GetMetafileHeader() | إرجاع ملفMetafileHeader المرتبطة بهذاMetafile . |
| override GetPropertyItem(int) | يحصل على عنصر الخاصية المحدد من هذاImage . |
| GetThumbnailImage(int, int, GetThumbnailImageAbort, IntPtr) | إرجاع صورة مصغرة لهذاImage . |
| PlayRecord(EmfPlusRecordType, int, int, byte[]) | تشغيل سجل ملف تعريف فردي. |
| override RemovePropertyItem(int) | يزيل عنصر الخاصية المحدد من هذاImage . |
| override RotateFlip(RotateFlipType) | تقوم هذه الطريقة بتدوير ملفImage . |
| Save(string) | يحفظ هذاImageإلى الملف أو الدفق المحدد. |
| Save(Stream, ImageFormat) | يحفظ هذه الصورة في التدفق المحدد بالتنسيق المحدد. |
| Save(string, ImageFormat) | يحفظ هذاImage إلى الملف المحدد بالتنسيق المحدد. |
| Save(Stream, ImageCodecInfo, EncoderParameters) | يحفظ هذه الصورة في التدفق المحدد ، باستخدام معلمات التشفير ومشفّر الصور المحدد. |
| Save(string, ImageCodecInfo, EncoderParameters) | يحفظ هذاImage إلى الملف المحدد ، مع المحددات المحددة للتشفير وتشفير الصور. |
| SaveAdd(EncoderParameters) | يضيف إطارًا إلى الملف أو التدفق المحدد في استدعاء سابق إلى إحدى طرق Image.Save (…) . استخدم هذه الطريقة لحفظ الإطارات المحددة من صورة متعددة الإطارات إلى صورة أخرى متعددة الإطارات. |
| SaveAdd(Image, EncoderParameters) | يضيف إطارًا إلى الملف أو التدفق المحدد في استدعاء سابق إلى إحدى طرق Image.Save (…) . |
| SelectActiveFrame(FrameDimension, int) | تحديد الإطار المحدد بواسطة البعد والفهرس . |
| override SetPropertyItem(PropertyItem) | يخزن عنصر خاصية (جزء من البيانات الوصفية) في هذاImage . |
| static GetMetafileHeader(Stream) | إرجاع ملفMetafileHeader المرتبطة المحددةMetafile . |
| static GetMetafileHeader(string) | إرجاع ملفMetafileHeader المرتبطة المحددةMetafile . |
أنظر أيضا
- class Image
- مساحة الاسم System.Drawing.Imaging
- المجسم Aspose.Drawing