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