الفئة EmfRecorderGraphics2D

EmfRecorderGraphics2D class

رسومات مسجل Emf

public sealed class EmfRecorderGraphics2D : MetafileRecorderGraphics2D

المنشئات

الاسمالوصف
EmfRecorderGraphics2D(Rectangle, Size, Size)ينشئ مثيلاً جديداً للفئة EmfRecorderGraphics2D.

الخصائص

الاسمالوصف
BackgroundColor { get; set; }تحصل أو تعين لون الخلفية.
BackgroundMode { get; set; }تحصل أو تعين وضع الخلفية.
Clip { get; set; }تحصل أو تعين Region التي تحد من منطقة الرسم لهذه Graphics
ClipBounds { get; }تحصل على حدود القص.

الطرق

الاسمالوصف
static FromEmfImage(EmfImage)يحصل على مثيل من EmfRecorderGraphics2D يحتوي على جميع السجلات من صورة Emf.
Clear()يمسح حالة كائن الرسومات
DrawArc(Pen, Rectangle, float, float)يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة بنية Rectangle.
DrawCubicBezier(Pen, Point, Point, Point, Point)يرسم المنحنى المكعب Bezier.
DrawEllipse(Pen, Rectangle)يرسم الإهليلج.
DrawImage(RasterImage, Point)يرسم الصورة المحددة، باستخدام حجمها الفيزيائي الأصلي، في الموقع المحدد.
DrawImage(byte[], Rectangle, GraphicsUnit)يرسم الصورة.
DrawImage(Stream, Rectangle, GraphicsUnit)يرسم الصورة.
DrawImage(RasterImage, Rectangle, Rectangle, GraphicsUnit)يرسم الجزء المحدد من الصورة المحددة في الموقع المحدد وبالحجم المحدد.
DrawLine(Pen, Point, Point)يرسم الخط.
DrawLine(Pen, int, int, int, int)يرسم الخط.
DrawPath(Pen, GraphicsPath)يرسم المسار.
DrawPie(Pen, Rectangle, float, float)يرسم الفطيرة.
DrawPolyCubicBezier(Pen, Point[])يرسم بيزيه متعدد المكعبات.
DrawPolygon(Pen, Point[])يرسم المضلع.
DrawPolyline(Pen, Point[])يرسم الخط المتعدد.
DrawRectangle(Pen, Rectangle)يرسم المستطيل.
DrawRectangle(Pen, int, int, int, int)يرسم المستطيل.
DrawString(string, Font, Color, int, int)يرسم النص.
DrawString(string, Font, Color, int, int, float)يرسم النص.
EndRecording()ينهي التسجيل.
ExcludeClip(Rectangle)يقوم بتحديث منطقة القص لهذا Graphics لاستبعاد المنطقة المحددة بواسطة بنية المستطيل.
ExcludeClip(Region)يقوم بتحديث منطقة القص لهذا Graphics لاستبعاد المنطقة المحددة بواسطة Region.
FillEllipse(Brush, Rectangle)يملأ القطع الناقص.
FillPath(Pen, Brush, GraphicsPath)يملأ المسار.
FillPie(Brush, Rectangle, float, float)يملأ الفطيرة.
FillPolygon(Brush, Point[])يملأ المضلع.
FillPolygon(Brush, Point[], FillMode)يملأ المضلع.
FillRectangle(Brush, Rectangle)يملأ المستطيل.
GetTransform()يحصل على تحويل العالم.
IntersectClip(RectangleF)يقوم بتحديث منطقة القص لهذا Graphics إلى تقاطع منطقة القص الحالية والمنطقة المحددة بواسطة بنية المستطيل.
IntersectClip(Region)يقوم بتحديث منطقة القص لهذا Graphics إلى تقاطع منطقة القص الحالية والمنطقة المحددة بواسطة Region.
MultiplyTransform(Matrix)يضرب تحويل العالم لهذا Graphics بالمصفوفة المحددة.
MultiplyTransform(Matrix, MatrixOrder)يضرب تحويل العالم لهذا Graphics بالمصفوفة المحددة بالترتيب المحدد.
ResetClip()يعيد تعيين القص.
RotateTransform(float)يطبق الدوران المحدد على مصفوفة التحويل لهذا Graphics.
RotateTransform(float, PointF, MatrixOrder)يطبق الدوران المحدد على مصفوفة التحويل لهذا Graphics بالترتيب المحدد.
ScaleTransform(float, float)يطبق عملية التحجيم المحددة على مصفوفة التحويل لهذا Graphics عن طريق إضافتها إلى مقدمة مصفوفة التحويل الخاصة بالكائن.
ScaleTransform(float, float, MatrixOrder)يطبق عملية التحجيم المحددة على مصفوفة التحويل لهذا Graphics بالترتيب المحدد.
SetTransform(Matrix)يضبط التحويل.
TranslateTransform(float, float)يغيّر أصل نظام الإحداثيات عن طريق إضافة الترجمة المحددة إلى مقدمة مصفوفة التحويل لهذا Graphics.
TranslateTransform(float, float, MatrixOrder)يغيّر أصل نظام الإحداثيات عن طريق تطبيق الترجمة المحددة على مصفوفة التحويل لهذا Graphics بالترتيب المحدد.

انظر أيضًا