Graphics

Graphics class

يغلف سطح الرسم .

public class Graphics : IDisposable

الخصائص

اسم وصف
Clip { get; set; } يحصل أو يحدد أRegion الذي يحد من منطقة الرسم لهذاGraphics .
ClipBounds { get; } يحصل على أRectangleF الهيكل الذي يحد منطقة القطع من هذاGraphics .
CompositingMode { get; set; } الحصول على أو تعيين قيمة تحدد كيفية رسم الصور المركبة لهذاGraphics .
CompositingQuality { get; set; } الحصول على أو تعيين جودة عرض الصور المركبة المرسومة لهذا الغرضGraphics .
DpiX { get; } يحصل على الدقة الأفقية لهذاGraphics .
DpiY { get; } يحصل على الدقة الرأسية لهذاGraphics .
InterpolationMode { get; set; } الحصول على أو تعيين وضع الاستيفاء المرتبط بهذه الرسومات.
IsClipEmpty { get; } يحصل على قيمة تشير إلى ما إذا كانت منطقة القطع من هذاGraphics فارغ .
IsVisibleClipEmpty { get; } يحصل على قيمة تشير إلى ما إذا كانت منطقة القطع المرئية من هذاGraphics فارغ .
PageScale { get; set; } الحصول على أو تعيين القياس بين وحدات العالم ووحدات الصفحة لهذا الغرضGraphics .
PageUnit { get; set; } الحصول على أو تعيين وحدة القياس المستخدمة لإحداثيات الصفحة في هذاGraphics .
PixelOffsetMode { get; set; } الحصول على أو تعيين قيمة تحدد كيفية إزاحة وحدات البكسل أثناء عرض هذاGraphics .
RenderingOrigin { get; set; } الحصول على أو تحديد أصل العرض لهذاGraphics للترددات ولفرشاة الفتحات.
SmoothingMode { get; set; } الحصول على جودة العرض لهذه الرسومات أو تعيينها.
TextContrast { get; set; } الحصول على أو تعيين قيمة تصحيح جاما لعرض النص.
TextRenderingHint { get; set; } الحصول على أو تحديد وضع العرض للنص المرتبط بهذاGraphics .
Transform { get; set; } الحصول على أو تعيين نسخة من تحويل العالم الهندسي لهذا الغرضGraphics .
VisibleClipBounds { get; } يحصل على المستطيل المحيط لمنطقة القطع المرئية لهذاGraphics .

طُرق

اسم وصف
static FromHwnd(IntPtr) ينشئ ملفًا جديدًاGraphics من المقبض المحدد إلى النافذة.
static FromImage(Image) لإنشاء رسومات جديدة من الصورة المحددة.
AddMetafileComment(byte[]) يضيف تعليقًا للتيارMetafile .
BeginContainer() يحفظ حاوية رسومات بالحالة الحالية لهذاGraphics ويفتح حاوية رسومات جديدة ويستخدمها.
BeginContainer(Rectangle, Rectangle, GraphicsUnit) يحفظ حاوية رسومات بالحالة الحالية لهذاGraphics ويفتح ويستخدم حاوية رسومات جديدة مع تحويل المقياس المحدد.
BeginContainer(RectangleF, RectangleF, GraphicsUnit) يحفظ حاوية رسومات بالحالة الحالية لهذاGraphics ويفتح ويستخدم حاوية رسومات جديدة مع تحويل المقياس المحدد.
Clear(Color) يمسح سطح الرسم بالكامل ويملأه بلون الخلفية المحدد.
CopyFromScreen(Point, Point, Size) يقوم بنقل كتلة بت لبيانات اللون ، المقابلة لمستطيل من وحدات البكسل ، من الشاشة إلى سطح رسمGraphics .
CopyFromScreen(Point, Point, Size, CopyPixelOperation) يقوم بنقل كتلة بت لبيانات اللون ، المقابلة لمستطيل من وحدات البكسل ، من الشاشة إلى سطح رسمGraphics .
CopyFromScreen(int, int, int, int, Size, CopyPixelOperation) يقوم بنقل كتلة بت لبيانات اللون ، المقابلة لمستطيل من وحدات البكسل ، من الشاشة إلى سطح رسمGraphics .
Dispose() يقوم بإصدار كافة الموارد المستخدمة بواسطة هذه الرسومات .
DrawArc(Pen, RectangleF, float, float) يرسم قوسًا يمثل جزءًا من القطع الناقص المحدد بواسطة بنية RectangleF.
DrawArc(Pen, float, float, float, float, float, float) يرسم قوسًا يمثل جزءًا من القطع الناقص المحدد بواسطة زوج من الإحداثيات والعرض والارتفاع.
DrawBezier(Pen, PointF, PointF, PointF, PointF) يرسم شريحة بيزير محددة بأربعة هياكل PointF .
DrawBezier(Pen, float, float, float, float, float, float, float, float) يرسم شريحة بيزير محددة بأربعة أزواج مرتبة من الإحداثيات التي تمثل النقاط.
DrawBeziers(Pen, PointF[]) رسم سلسلة من شرائح بيزيير من مصفوفةPoint الهياكل .
DrawBeziers(Pen, Point[]) رسم سلسلة من شرائح بيزيير من مصفوفةPointF الهياكل .
DrawClosedCurve(Pen, PointF[]) يرسم شريحة أساسية مغلقة محددة بمجموعة منPointF الهياكل .
DrawClosedCurve(Pen, Point[]) يرسم شريحة أساسية مغلقة محددة بمجموعة منPoint الهياكل .
DrawClosedCurve(Pen, PointF[], float, FillMode) يرسم خطًا رئيسيًا مغلقًا محددًا بمجموعة من هياكل PointF باستخدام شد محدد.
DrawClosedCurve(Pen, Point[], float, FillMode) يرسم شريحة أساسية مغلقة محددة بمجموعة منPoint الهياكل باستخدام التوتر المحدد.
DrawCurve(Pen, PointF[]) يرسم العمود الفقري الأساسي من خلال مصفوفة محددة منPointF الهياكل .
DrawCurve(Pen, Point[]) يرسم العمود الفقري الأساسي من خلال مصفوفة محددة منPoint الهياكل .
DrawCurve(Pen, PointF[], float) يرسم العمود الفقري الأساسي من خلال مصفوفة محددة منPointF الهياكل باستخدام التوتر المحدد.
DrawCurve(Pen, Point[], float) يرسم العمود الفقري الأساسي من خلال مصفوفة محددة منPoint الهياكل باستخدام التوتر المحدد.
DrawCurve(Pen, PointF[], int, int) يرسم العمود الفقري الأساسي من خلال مصفوفة محددة منPointF الهياكل التي تستخدم توترًا محددًا. يبدأ الرسم في الإزاحة من بداية المصفوفة.
DrawCurve(Pen, PointF[], int, int, float) يرسم العمود الفقري الأساسي من خلال مصفوفة محددة منPointF الهياكل التي تستخدم توترًا محددًا. يبدأ الرسم في الإزاحة من بداية المصفوفة.
DrawCurve(Pen, Point[], int, int, float) يرسم العمود الفقري الأساسي من خلال مصفوفة محددة منPoint الهياكل التي تستخدم توترًا محددًا. يبدأ الرسم في الإزاحة من بداية المصفوفة.
DrawEllipse(Pen, RectangleF) رسم قطع ناقص معرّف بمستطيل إحاطة F.
DrawEllipse(Pen, float, float, float, float) رسم شكل بيضاوي محدد بواسطة مستطيل محيط محدد بواسطة زوج من الإحداثيات وارتفاع وعرض .
DrawIcon(Icon, Rectangle) يرسم الصورة التي يمثلها المحددIcon داخل المنطقة المحددة من قبل أRectangle هيكل .
DrawIcon(Icon, int, int) يرسم الصورة التي يمثلها المحددIcon في الإحداثيات المحددة.
DrawIconUnstretched(Icon, Rectangle) يرسم الصورة التي يمثلها المحددIcon بدون تحجيم الصورة.
DrawImage(Image, Point) رسم الصورة المحددة باستخدام حجمها المادي الأصلي في الموقع المحدد.
DrawImage(Image, PointF) رسم ملفImage ، باستخدام حجمه الفعلي الأصلي ، في الموقع المحدد.
DrawImage(Image, PointF[]) رسم ملفImage في الموقع المحدد وبالشكل والحجم المحددين.
DrawImage(Image, Point[]) رسم ملفЕ:Image في الموقع المحدد وبالشكل والحجم المحددين.
DrawImage(Image, Rectangle) رسم الصورة المحددة في المكان المحدد وبالحجم المحدد.
DrawImage(Image, RectangleF) رسم الصورة المحددة في المكان المحدد وبالحجم المحدد.
DrawImage(Image, float, float) رسم ملفImage ، باستخدام حجمه الفعلي الأصلي ، في الموقع المحدد.
DrawImage(Image, int, int) يرسم الصورة المحددة ، باستخدام حجمها المادي الأصلي ، في الموقع المحدد بواسطة زوج إحداثيات .
DrawImage(Image, PointF[], RectangleF, GraphicsUnit) رسم الجزء المحدد من الصورة المحددة في الموقع المحدد وبالحجم المحدد.
DrawImage(Image, Point[], Rectangle, GraphicsUnit) رسم الجزء المحدد منImage في الموقع المحدد وبالحجم المحدد.
DrawImage(Image, Rectangle, Rectangle, GraphicsUnit) رسم الجزء المحدد من الصورة المحددة في الموقع المحدد وبالحجم المحدد.
DrawImage(Image, RectangleF, RectangleF, GraphicsUnit) رسم الجزء المحدد من الصورة المحددة في الموقع المحدد وبالحجم المحدد.
DrawImage(Image, float, float, float, float) رسم ملفImage ، باستخدام حجمه الفعلي الأصلي ، في الموقع المحدد وبالحجم المحدد.
DrawImage(Image, float, float, RectangleF, GraphicsUnit) رسم جزء من الصورة في مكان محدد.
DrawImage(Image, int, int, int, int) رسم الصورة المحددة في المكان المحدد وبالحجم المحدد.
DrawImage(Image, int, int, Rectangle, GraphicsUnit) رسم جزء من الصورة في مكان محدد.
DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes) رسم الجزء المحدد من الصورة المحددة في الموقع المحدد وبالحجم المحدد.
DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes) رسم الجزء المحدد منImage في الموقع المحدد وبالحجم المحدد.
DrawImage(Image, Rectangle, float, float, float, float, GraphicsUnit) رسم الجزء المحدد منImage في الموقع المحدد وبالحجم المحدد.
DrawImage(Image, Rectangle, int, int, int, int, GraphicsUnit) رسم الجزء المحدد منImage في الموقع المحدد وبالحجم المحدد.
DrawImage(Image, Rectangle, float, float, float, float, GraphicsUnit, ImageAttributes) رسم الجزء المحدد منImage في الموقع المحدد وبالحجم المحدد.
DrawImage(Image, Rectangle, int, int, int, int, GraphicsUnit, ImageAttributes) رسم الجزء المحدد من الصورة المحددة في الموقع المحدد وبالحجم المحدد.
DrawImageUnscaled(Image, Point) رسم صورة محددة باستخدام حجمها الفعلي الأصلي في مكان محدد.
DrawImageUnscaled(Image, Rectangle) رسم صورة محددة باستخدام حجمها الفعلي الأصلي في مكان محدد.
DrawImageUnscaled(Image, int, int) يرسم الصورة المحددة باستخدام حجمها المادي الأصلي في الموقع المحدد بواسطة زوج إحداثيات .
DrawImageUnscaled(Image, int, int, int, int) يرسم الصورة المحددة باستخدام حجمها المادي الأصلي في الموقع المحدد بواسطة زوج إحداثيات .
DrawImageUnscaledAndClipped(Image, Rectangle) يرسم الصورة المحددة دون تغيير الحجم ويقطعها ، إذا لزم الأمر ، لتلائم المستطيل المحدد.
DrawLine(Pen, Point, Point) يرسم خطًا يربط بين اثنينPoint الهياكل .
DrawLine(Pen, PointF, PointF) يرسم خطًا يربط بنيتين من طراز PointF .
DrawLine(Pen, float, float, float, float) يرسم خطًا يربط بين النقطتين المحددتين بواسطة أزواج الإحداثيات.
DrawLine(Pen, int, int, int, int) يرسم خطًا يربط بين النقطتين المحددتين بواسطة أزواج الإحداثيات.
DrawLines(Pen, PointF[]) يرسم سلسلة من مقاطع الخطوط التي تربط صفيفًا من ملفاتPointF الهياكل .
DrawLines(Pen, Point[]) يرسم سلسلة من مقاطع الخطوط التي تربط صفيفًا من ملفاتPoint الهياكل .
DrawPath(Pen, GraphicsPath) يرسم مسار رسومات .
DrawPie(Pen, RectangleF, float, float) يرسم شكل دائري محدد بواسطة شكل بيضاوي محدد ببنية RectangleF وخطين نصف قطريين.
DrawPie(Pen, float, float, float, float, float, float) يرسم شكل دائري محدد بواسطة شكل بيضاوي محدد بواسطة زوج إحداثيات ، وعرض ، وارتفاع ، وخطين نصف قطريين.
DrawPolygon(Pen, PointF[]) يرسم مضلعًا محددًا بمصفوفة من هياكل PointF .
DrawPolygon(Pen, Point[]) يرسم مضلعًا محددًا بمصفوفة منPoint الهياكل .
DrawRectangle(Pen, Rectangle) رسم مستطيل محدد ببنية مستطيل.
DrawRectangle(Pen, float, float, float, float) رسم مستطيل محدد بواسطة زوج إحداثيات وعرض وارتفاع.
DrawRectangle(Pen, int, int, int, int) رسم مستطيل محدد بواسطة زوج إحداثيات وعرض وارتفاع.
DrawRectangles(Pen, RectangleF[]) يرسم سلسلة من المستطيلات المحددة بواسطةRectangleF الهياكل .
DrawRectangles(Pen, Rectangle[]) يرسم سلسلة من المستطيلات المحددة بواسطةRectangle الهياكل .
DrawString(string, Font, Brush, PointF) رسم السلسلة النصية المحددة بالموقع المحددBrush وFont الكائنات .
DrawString(string, Font, Brush, RectangleF) رسم السلسلة النصية المحددة في المستطيل المحدد بالقيمة المحددةBrush وFont كائنات باستخدام سمات التنسيق المحددةStringFormat .
DrawString(string, Font, Brush, float, float) رسم السلسلة النصية المحددة بالموقع المحددBrush وFont الكائنات .
DrawString(string, Font, Brush, PointF, StringFormat) رسم السلسلة النصية المحددة بالموقع المحددBrush و Font كائنات باستخدام سمات التنسيق المحددةStringFormat .
DrawString(string, Font, Brush, RectangleF, StringFormat) رسم السلسلة النصية المحددة في المستطيل المحدد بالقيمة المحددةBrush وFont كائنات باستخدام سمات التنسيق المحددةStringFormat .
DrawString(string, Font, Brush, float, float, StringFormat) رسم السلسلة النصية المحددة بالموقع المحددBrush و Font كائنات باستخدام سمات التنسيق المحددةStringFormat .
EndContainer(GraphicsContainer) لإغلاق حاوية الرسومات الحالية واستعادة حالة ذلكGraphics إلى الحالة المحفوظة بواسطة مكالمة إلىBeginContainer طريقة .
EnumerateMetafile(Metafile, Point, EnumerateMetafileProc) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة.
EnumerateMetafile(Metafile, PointF, EnumerateMetafileProc) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة.
EnumerateMetafile(Metafile, PointF[], EnumerateMetafileProc) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد.
EnumerateMetafile(Metafile, Point[], EnumerateMetafileProc) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد.
EnumerateMetafile(Metafile, Rectangle, EnumerateMetafileProc) يرسل سجلاتMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد.
EnumerateMetafile(Metafile, RectangleF, EnumerateMetafileProc) يرسل سجلاتMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد.
EnumerateMetafile(Metafile, Point, EnumerateMetafileProc, IntPtr) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة.
EnumerateMetafile(Metafile, PointF, EnumerateMetafileProc, IntPtr) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة.
EnumerateMetafile(Metafile, PointF[], EnumerateMetafileProc, IntPtr) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد.
EnumerateMetafile(Metafile, Point[], EnumerateMetafileProc, IntPtr) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد.
EnumerateMetafile(Metafile, Rectangle, EnumerateMetafileProc, IntPtr) يرسل سجلاتMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد.
EnumerateMetafile(Metafile, RectangleF, EnumerateMetafileProc, IntPtr) يرسل سجلاتMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد.
EnumerateMetafile(Metafile, Point, EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل السجلات في الملف المحددMetafile، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, EnumerateMetafileProc) يرسل السجلات في مستطيل محدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة.
EnumerateMetafile(Metafile, PointF, EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, EnumerateMetafileProc) يرسل السجلات في مستطيل محدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة.
EnumerateMetafile(Metafile, PointF[], EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, EnumerateMetafileProc) يرسل السجلات في مستطيل محدد من S.Metafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد.
EnumerateMetafile(Metafile, Point[], EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل السجلات في الملف المحددMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, EnumerateMetafileProc) يرسل السجلات في مستطيل محدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد.
EnumerateMetafile(Metafile, Rectangle, EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل سجلاتMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, EnumerateMetafileProc) يرسل سجلات المستطيل المحدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد.
EnumerateMetafile(Metafile, RectangleF, EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل سجلاتMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, EnumerateMetafileProc) يرسل سجلات المستطيل المحدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد.
EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr) يرسل السجلات في مستطيل محدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة.
EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr) يرسل السجلات في مستطيل محدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة.
EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr) يرسل السجلات في مستطيل محدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد.
EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr) يرسل السجلات في مستطيل محدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد.
EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr) يرسل سجلات المستطيل المحدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد.
EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr) يرسل سجلات المستطيل المحدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد.
EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل السجلات في مستطيل محدد من ملفMetafile، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل السجلات في مستطيل محدد من ملفMetafile، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض عند نقطة محددة باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل السجلات في مستطيل محدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل السجلات في مستطيل محدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في متوازي أضلاع محدد باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل سجلات المستطيل المحدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد باستخدام سمات الصورة المحددة.
EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes) يرسل سجلات المستطيل المحدد من ملفMetafile ، واحدًا تلو الآخر ، إلى طريقة رد الاتصال للعرض في مستطيل محدد باستخدام سمات الصورة المحددة.
ExcludeClip(Rectangle) يحدّث منطقة المقطع لهذاGraphics لاستبعاد المنطقة المحددة بواسطةRectangle
ExcludeClip(Region) يحدّث منطقة المقطع لهذاGraphics لاستبعاد المنطقة المحددة بواسطةRegion .
FillClosedCurve(Brush, PointF[]) يملأ الجزء الداخلي لمنحنى العمود الفقري الأساسي المحدد بواسطة مصفوفة منPointF الهياكل .
FillClosedCurve(Brush, Point[]) يملأ الجزء الداخلي لمنحنى العمود الفقري الأساسي المحدد بواسطة مصفوفة منPoint الهياكل .
FillClosedCurve(Brush, PointF[], FillMode) يملأ الجزء الداخلي لمنحنى العمود الفقري الأساسي المحدد بواسطة مصفوفة منPointF الهياكل باستخدام وضع التعبئة المحدد.
FillClosedCurve(Brush, Point[], FillMode) يملأ الجزء الداخلي لمنحنى العمود الفقري الأساسي المحدد بواسطة مصفوفة منPoint الهياكل باستخدام وضع التعبئة المحدد.
FillClosedCurve(Brush, PointF[], FillMode, float) يملأ الجزء الداخلي لمنحنى العمود الفقري المغلق المحدد بواسطة مجموعة من هياكل PointF باستخدام وضع التعبئة والشد المحدد.
FillClosedCurve(Brush, Point[], FillMode, float) يملأ الجزء الداخلي لمنحنى العمود الفقري الأساسي المحدد بواسطة مصفوفة منPoint الهياكل باستخدام وضع التعبئة المحدد.
FillEllipse(Brush, RectangleF) يملأ الجزء الداخلي من القطع الناقص المحدد بواسطة مستطيل محيط محدد بواسطة بنية RectangleF .
FillEllipse(Brush, float, float, float, float) يملأ الجزء الداخلي من القطع الناقص المحدد بواسطة مستطيل محيط محدد بواسطة زوج من الإحداثيات والعرض والارتفاع.
FillPath(Brush, GraphicsPath) يملأ الجزء الداخلي لمسار الرسومات .
FillPie(Brush, Rectangle, float, float) يملأ الجزء الداخلي لقسم دائري محدد بواسطة شكل بيضاوي محدد ببنية مستطيل وخطين نصف قطريين.
FillPie(Brush, float, float, float, float, float, float) يملأ الجزء الداخلي لقسم دائري محدد بواسطة شكل بيضاوي محدد بواسطة زوج من الإحداثيات والعرض والارتفاع وخطين نصف قطريين.
FillPie(Brush, int, int, int, int, int, int) يملأ الجزء الداخلي لقسم دائري محدد بواسطة شكل بيضاوي محدد بواسطة زوج من الإحداثيات والعرض والارتفاع وخطين نصف قطريين.
FillPolygon(Brush, PointF[]) يملأ الجزء الداخلي من المضلع المحدد بواسطة مصفوفة من النقاط المحددة بواسطةPointF الهياكل .
FillPolygon(Brush, Point[]) يملأ الجزء الداخلي من المضلع المحدد بواسطة مصفوفة من النقاط المحددة بواسطةPoint الهياكل .
FillPolygon(Brush, PointF[], FillMode) يملأ الجزء الداخلي من المضلع المحدد بواسطة مجموعة من النقاط المحددة بواسطة هياكل PointF باستخدام وضع التعبئة المحدد.
FillPolygon(Brush, Point[], FillMode) يملأ الجزء الداخلي من المضلع المحدد بواسطة مصفوفة من النقاط المحددة بواسطةPoint الهياكل باستخدام وضع التعبئة المحدد.
FillRectangle(Brush, RectangleF) يملأ الجزء الداخلي من المستطيل المحدد بواسطة بنية RectangleF .
FillRectangle(Brush, float, float, float, float) يملأ الجزء الداخلي من المستطيل المحدد بواسطة زوج من الإحداثيات والعرض والارتفاع .
FillRectangles(Brush, RectangleF[]) يملأ الأجزاء الداخلية لسلسلة من المستطيلات المحددة بواسطةRectangleF الهياكل .
FillRectangles(Brush, Rectangle[]) يملأ الأجزاء الداخلية لسلسلة من المستطيلات المحددة بواسطةRectangle الهياكل .
FillRegion(Brush, Region) يملأ الجزء الداخلي للمنطقة .
Flush() يفرض تنفيذ جميع عمليات الرسومات المعلقة ويعود على الفور دون انتظار انتهاء العمليات.
Flush(FlushIntention) يفرض تنفيذ جميع عمليات الرسومات المعلقة بطريقة الانتظار أو عدم الانتظار ، كما هو محدد ، للعودة قبل انتهاء العمليات.
GetHdc() يحصل على المؤشر لسياق الجهاز المرتبط بهذاGraphics .
GetNearestColor(Color) يحصل على أقرب لون إلى اللون المحددColor هيكل .
IntersectClip(Rectangle) يحدّث منطقة المقطع لهذاGraphics إلى تقاطع منطقة المقطع الحالية والمحددةRectangle هيكل .
IntersectClip(RectangleF) يحدّث منطقة المقطع لهذاGraphics إلى تقاطع منطقة المقطع الحالية والمحددةRectangleF هيكل .
IntersectClip(Region) يحدّث منطقة المقطع لهذاGraphics إلى تقاطع منطقة المقطع الحالية والمحددةRegion .
IsVisible(Point) يشير إلى ما إذا كان الملفPoint يتم احتواء الهيكل داخل منطقة المقطع المرئي من هذاGraphics .
IsVisible(PointF) يشير إلى ما إذا كان الملفPointF يتم احتواء الهيكل داخل منطقة المقطع المرئي من هذاGraphics .
IsVisible(Rectangle) يشير إلى ما إذا كان المستطيل المحدد بواسطة ملفRectangle يتم احتواء الهيكل داخل منطقة المقطع المرئي من هذاGraphics .
IsVisible(RectangleF) يشير إلى ما إذا كان المستطيل المحدد بواسطة ملفRectangleF يتم احتواء الهيكل داخل منطقة المقطع المرئي من هذاGraphics .
IsVisible(float, float) يشير إلى ما إذا كانت النقطة المحددة بواسطة زوج من الإحداثيات مضمنة في منطقة المقطع المرئية لهذاGraphics .
IsVisible(int, int) يشير إلى ما إذا كانت النقطة المحددة بواسطة زوج من الإحداثيات مضمنة في منطقة المقطع المرئية لهذاGraphics .
IsVisible(float, float, float, float) يشير إلى ما إذا كان المستطيل المحدد بواسطة زوج من الإحداثيات والعرض والارتفاع متضمن في منطقة المقطع المرئي من هذاGraphics .
IsVisible(int, int, int, int) يشير إلى ما إذا كان المستطيل المحدد بواسطة زوج من الإحداثيات والعرض والارتفاع متضمن في منطقة المقطع المرئي من هذاGraphics .
MeasureCharacterRanges(string, Font, RectangleF, StringFormat) يحصل على مجموعة منRegion كائنات ، كل منها يحد نطاقًا من مواضع الأحرف داخل السلسلة المحددة.
MeasureString(string, Font) يقيس السلسلة المحددة عند الرسم بالقيمة المحددةFont .
MeasureString(string, Font, int) يقيس السلسلة المحددة عند الرسم بالقيمة المحددةFont .
MeasureString(string, Font, SizeF) يقيس السلسلة المحددة عند الرسم بالقيمة المحددةFont .
MeasureString(string, Font, int, StringFormat) يقيس السلسلة المحددة عند الرسم بالقيمة المحددةFont ومنسق بالملف المحددStringFormat .
MeasureString(string, Font, PointF, StringFormat) يقيس السلسلة المحددة عند الرسم بالقيمة المحددةFont ومنسق بالملف المحددStringFormat .
MeasureString(string, Font, SizeF, StringFormat) يقيس السلسلة المحددة عند الرسم بالقيمة المحددةFont ومنسق بالملف المحددStringFormat .
MeasureString(string, Font, SizeF, StringFormat, out int, out int) يقيس السلسلة المحددة عند الرسم بالقيمة المحددةFont ومنسق بالملف المحددStringFormat .
MultiplyTransform(Matrix) يضاعف التحول العالمي لهذاGraphics وحددMatrix .
MultiplyTransform(Matrix, MatrixOrder) يضاعف التحول العالمي لهذاGraphics و selected الMatrix بالترتيب المحدد.
ReleaseHdc() يصدر مؤشر سياق الجهاز الذي تم الحصول عليه بواسطة استدعاء سابق لـ GetHdc طريقة هذاGraphics .
ReleaseHdc(IntPtr) يصدر مؤشر سياق الجهاز الذي تم الحصول عليه بواسطة استدعاء سابق لـGetHdc طريقة من هذاGraphics .
ResetClip() يعيد تعيين منطقة المقطع لهذاGraphics إلى منطقة لانهائية.
ResetTransform() يعيد تعيين مصفوفة تحويل العالم لهذاGraphics إلى مصفوفة الهوية.
Restore(GraphicsState) يعيد هذه الحالةGraphics للدولة التي يمثلها أGraphicsState .
RotateTransform(float) يطبق الاستدارة المحددة على مصفوفة التحويل الخاصة بذلكGraphics .
RotateTransform(float, MatrixOrder) يطبق الاستدارة المحددة على مصفوفة التحويل الخاصة بذلكGraphics بالترتيب المحدد.
Save() يحفظ الوضع الحالي لهذاGraphics ويحدد الحالة المحفوظة بامتدادGraphicsState .
ScaleTransform(float, float) يطبق عملية القياس المحددة على مصفوفة التحويل الخاصة بذلكGraphics من خلال إلحاق it بمصفوفة تحويل الكائن.
ScaleTransform(float, float, MatrixOrder) يطبق عملية القياس المحددة على مصفوفة التحويل الخاصة بذلكGraphics بالترتيب المحدد.
SetClip(Graphics) يحدد منطقة القطع لهذاGraphics إلى خاصية Clip للملف المحددGraphics
SetClip(GraphicsPath) يحدد منطقة القطع لهذاGraphics إلى المحددGraphicsPath .
SetClip(Rectangle) يحدد منطقة القطع لهذاGraphics إلى نتيجة العملية المحددة التي تجمع بين منطقة المقطع الحالية والمستطيل المحدد بواسطة أRectangle هيكل .
SetClip(RectangleF) يحدد منطقة القطع لهذاGraphics إلى نتيجة العملية المحددة التي تجمع بين منطقة المقطع الحالية والمستطيل المحدد بواسطة أRectangleF هيكل .
SetClip(Graphics, CombineMode) يحدد منطقة القطع لهذاGraphics إلى نتيجة عملية الجمع المحددة لمنطقة القصاصة الحالية وخاصية المقطع المحددGraphics .
SetClip(GraphicsPath, CombineMode) يحدد منطقة القطع لهذاGraphics إلى نتيجة العملية المحددة التي تجمع بين منطقة المقطع الحالية والمحددةGraphicsPath .
SetClip(Rectangle, CombineMode) يحدد منطقة القطع لهذاGraphics إلى نتيجة العملية المحددة التي تجمع بين منطقة المقطع الحالية والمستطيل المحدد بواسطة أRectangle هيكل .
SetClip(RectangleF, CombineMode) يحدد منطقة القطع لهذاGraphics إلى نتيجة العملية المحددة التي تجمع بين منطقة المقطع الحالية والمستطيل المحدد بواسطة أRectangleF هيكل .
SetClip(Region, CombineMode) يحدد منطقة القطع لهذاGraphicsإلى نتيجة العملية المحددة التي تجمع منطقة المقطع الحالية والمحددةRegion .
TransformPoints(CoordinateSpace, CoordinateSpace, PointF[]) يحول مصفوفة من النقاط من مساحة إحداثية إلى أخرى باستخدام العالم الحالي وتحولات الصفحة لهذاGraphics .
TransformPoints(CoordinateSpace, CoordinateSpace, Point[]) يحول مصفوفة من النقاط من مساحة إحداثية إلى أخرى باستخدام العالم الحالي وتحولات الصفحة لهذاGraphics .
TranslateClip(float, float) يترجم منطقة القطع الخاصة بهذاGraphics بكميات محددة في الاتجاهين الأفقي والعمودي.
TranslateClip(int, int) يترجم منطقة القطع الخاصة بهذاGraphics بكميات محددة في الاتجاهين الأفقي والعمودي.
TranslateTransform(float, float) يغير أصل النظام الإحداثي عن طريق إرفاق الترجمة المحددة مسبقًا بمصفوفة التحويل الخاصة بذلكGraphics .
TranslateTransform(float, float, MatrixOrder) يغير أصل النظام الإحداثي عن طريق تطبيق الترجمة المحددة على مصفوفة التحويل من هذاGraphics بالترتيب المحدد.

أعضاء آخرون

اسم وصف
delegate DrawImageAbort يوفر طريقة رد الاتصال لتقرير متىDrawImage يجب أن تلغي الطريقة التنفيذ قبل الأوان وتتوقف عن رسم صورة.
delegate EnumerateMetafileProc يوفر طريقة رد الاتصال لـEnumerateMetafile طريقة.

أنظر أيضا