Поделиться через


Graphics Класс

Определение

Инкапсулирует область рисования GDI+ . Этот класс не может быть унаследован.

public ref class Graphics sealed : MarshalByRefObject, IDisposable, System::Drawing::IDeviceContext
public ref class Graphics sealed : MarshalByRefObject, IDisposable
public sealed class Graphics : MarshalByRefObject, IDisposable, System.Drawing.IDeviceContext
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class Graphics : MarshalByRefObject, IDisposable
type Graphics = class
    inherit MarshalByRefObject
    interface IDisposable
    interface IDeviceContext
[<System.Runtime.InteropServices.ComVisible(false)>]
type Graphics = class
    inherit MarshalByRefObject
    interface IDisposable
type Graphics = class
    inherit MarshalByRefObject
    interface IDeviceContext
    interface IDisposable
Public NotInheritable Class Graphics
Inherits MarshalByRefObject
Implements IDeviceContext, IDisposable
Public NotInheritable Class Graphics
Inherits MarshalByRefObject
Implements IDisposable
Наследование
Атрибуты
Реализации

Примеры

Следующий пример кода предназначен для использования с Windows Forms и требует PaintEventArgs объекта. Объект PaintEventArgs называется e и является параметром обработчика Paint событий. Код выполняет следующие действия:

  • Создает изображение из JPEG-файла. Файл называется SampImag.jpg и находится в папке примера.

  • Создает точку, в которой нужно нарисовать левый верхний угол изображения.

  • Рисует немасштабированное изображение на экран с помощью Graphics объекта.

private:
   void DrawImagePointF( PaintEventArgs^ e )
   {
      // Create image.
      Image^ newImage = Image::FromFile( "SampImag.jpg" );

      // Create point for upper-left corner of image.
      PointF ulCorner = PointF(100.0F,100.0F);

      // Draw image to screen.
      e->Graphics->DrawImage( newImage, ulCorner );
   }
private void DrawImagePointF(PaintEventArgs e)
{
             
    // Create image.
    Image newImage = Image.FromFile("SampImag.jpg");
             
    // Create point for upper-left corner of image.
    PointF ulCorner = new PointF(100.0F, 100.0F);
             
    // Draw image to screen.
    e.Graphics.DrawImage(newImage, ulCorner);
}
Private Sub DrawImagePointF(ByVal e As PaintEventArgs)

    ' Create image.
    Dim newImage As Image = Image.FromFile("SampImag.jpg")

    ' Create point for upper-left corner of image.
    Dim ulCorner As New PointF(100.0F, 100.0F)

    ' Draw image to screen.
    e.Graphics.DrawImage(newImage, ulCorner)
End Sub

Комментарии

Класс Graphics предоставляет методы для рисования объектов на отображаемом устройстве. Связь Graphics связана с определенным контекстом устройства.

Замечание

В .NET 6 и более поздних версиях пакет System.Drawing.Common, который включает этот тип, поддерживается только в операционных системах Windows. Использование этого типа в кроссплатформенных приложениях вызывает предупреждения во время компиляции и исключения во время выполнения. Дополнительные сведения см. в статье System.Drawing.Common, поддерживаемой только в Windows.

Объект можно получить Graphics , вызвав Control.CreateGraphics метод для объекта, наследуемого от System.Windows.Forms.Controlобъекта, или обрабатывая событие элемента управления Control.Paint и получая Graphics доступ к свойству System.Windows.Forms.PaintEventArgs класса. Можно также создать Graphics объект из изображения с помощью FromImage метода. Дополнительные сведения о создании Graphics объекта см. в статье "Практическое руководство. Создание графических объектов для рисования".

Вы можете нарисовать множество различных фигур и линий с помощью Graphics объекта. Дополнительные сведения о том, как нарисовать линии и фигуры, см. в определенном Draw методе ГрафическогоElement для линии или фигуры, которую вы хотите нарисовать. К этим методам относятся DrawLine, , DrawArcDrawClosedCurve, DrawPolygonи DrawRectangle. Дополнительные сведения о рисовании линий и фигур см. в разделе "Использование пера для рисования линий и фигур" и"Использование кисти для заливки фигур".

Вы также можете нарисовать изображения и значки с помощью DrawImageDrawIcon методов и методов соответственно. Чтобы выполнить битовую передачу данных цвета с экрана на область Graphics рисования объекта, см. в разделе CopyFromScreen. Дополнительные сведения о рисовании изображений с помощью объекта см. в разделе "Работа с изображениями", "Растровыми изображениями", "Значки" и "Метафайлы".Graphics

Кроме того, можно управлять системой координат, используемой Graphics объектом. Дополнительные сведения о системе координат и ее использовании см. в разделе "Системы координат и преобразования".

Свойства

Имя Описание
Clip

Возвращает или задает значение, ограничивающее Region область рисования этого Graphicsобъекта.

ClipBounds

Возвращает структуру RectangleF , ограничивающую область вырезки этого Graphicsобъекта.

CompositingMode

Возвращает значение, указывающее, насколько составные изображения рисуются к этому Graphics.

CompositingQuality

Возвращает или задает качество отрисовки составных изображений, нарисованных к этому Graphics.

DpiX

Получает горизонтальное разрешение этого Graphicsпараметра.

DpiY

Возвращает вертикальное разрешение этого Graphicsпараметра.

InterpolationMode

Возвращает или задает режим интерполяции, связанный с этим Graphics.

IsClipEmpty

Возвращает значение, указывающее, является ли область вырезки пустой Graphics .

IsVisibleClipEmpty

Возвращает значение, указывающее, является ли видимая область вырезки пустой Graphics .

PageScale

Получает или задает масштабирование между единицами мира и единицами страниц для этого Graphics.

PageUnit

Возвращает или задает единицу измерения, используемую для координат страниц в этом разделе Graphics.

PixelOffsetMode

Возвращает или задает значение, указывающее, как смещение пикселей во время отрисовки этого Graphicsобъекта.

RenderingOrigin

Возвращает или задает источник отрисовки для Graphics дитеринга и для кистей хэтча.

SmoothingMode

Возвращает или задает качество отрисовки для этого Graphics.

TextContrast

Возвращает или задает значение гамма-коррекции для отрисовки текста.

TextRenderingHint

Возвращает или задает режим отрисовки для текста, связанного с этим Graphics.

Transform

Получает или задает копию геометрического мира для этого Graphics.

TransformElements

Возвращает или задает элементы преобразования мира для этого Graphics.

VisibleClipBounds

Возвращает ограничивающий прямоугольник видимой области вырезки этого Graphicsобъекта.

Методы

Имя Описание
AddMetafileComment(Byte[])

Добавляет комментарий в текущий Metafile.

BeginContainer()

Сохраняет графический контейнер с текущим состоянием этого Graphics и открывает и использует новый графический контейнер.

BeginContainer(Rectangle, Rectangle, GraphicsUnit)

Сохраняет графический контейнер с текущим состоянием этого Graphics и открывает и использует новый графический контейнер с указанным преобразованием масштабирования.

BeginContainer(RectangleF, RectangleF, GraphicsUnit)

Сохраняет графический контейнер с текущим состоянием этого Graphics и открывает и использует новый графический контейнер с указанным преобразованием масштабирования.

Clear(Color)

Очищает всю поверхность рисования и заполняет ее указанным цветом фона.

CopyFromScreen(Int32, Int32, Int32, Int32, Size, CopyPixelOperation)

Выполняет битовую передачу данных цвета, соответствующих прямоугольнику пикселей, с экрана на область Graphicsрисования.

CopyFromScreen(Int32, Int32, Int32, Int32, Size)

Выполняет битовую передачу данных цвета, соответствующих прямоугольнику пикселей, с экрана на область Graphicsрисования.

CopyFromScreen(Point, Point, Size, CopyPixelOperation)

Выполняет битовую передачу цветовых данных, соответствующих прямоугольнику пикселей, с экрана на область Graphicsрисования.

CopyFromScreen(Point, Point, Size)

Выполняет битовую передачу цветовых данных, соответствующих прямоугольнику пикселей, с экрана на область Graphicsрисования.

CreateObjRef(Type)

Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

(Унаследовано от MarshalByRefObject)
Dispose()

Освобождает все ресурсы, используемые этим Graphicsпараметром.

DrawArc(Pen, Int32, Int32, Int32, Int32, Int32, Int32)

Рисует дугу, представляющую часть многоточия, указанную парой координат, шириной и высотой.

DrawArc(Pen, Rectangle, Single, Single)

Рисует дугу, представляющую часть многоточия, указанной структурой Rectangle .

DrawArc(Pen, RectangleF, Single, Single)

Рисует дугу, представляющую часть многоточия, указанной структурой RectangleF .

DrawArc(Pen, Single, Single, Single, Single, Single, Single)

Рисует дугу, представляющую часть многоточия, указанную парой координат, шириной и высотой.

DrawBezier(Pen, Point, Point, Point, Point)

Рисует линию spline Bézier, определенную четырьмя Point структурами.

DrawBezier(Pen, PointF, PointF, PointF, PointF)

Рисует линию spline Bézier, определенную четырьмя PointF структурами.

DrawBezier(Pen, Single, Single, Single, Single, Single, Single, Single, Single)

Рисует линию spline Bézier, определяемую четырьмя упорядоченными парами координат, представляющих точки.

DrawBeziers(Pen, Point[])

Рисует ряд сплайнов Bézier из массива Point структур.

DrawBeziers(Pen, PointF[])

Рисует ряд сплайнов Bézier из массива PointF структур.

DrawBeziers(Pen, ReadOnlySpan<Point>)

Рисует ряд сплайнов Bézier из массива Point структур.

DrawBeziers(Pen, ReadOnlySpan<PointF>)

Рисует ряд сплайнов Bézier из массива Point структур.

DrawCachedBitmap(CachedBitmap, Int32, Int32)

Рисует заданный cachedBitmap.

DrawClosedCurve(Pen, Point[], Single, FillMode)

Рисует закрытую линию сплинса, определяемую массивом Point структур, используя указанное напряжение.

DrawClosedCurve(Pen, Point[])

Рисует закрытую линию сплайна Point , определяемую массивом структур.

DrawClosedCurve(Pen, PointF[], Single, FillMode)

Рисует закрытую линию сплинса, определяемую массивом PointF структур, используя указанное напряжение.

DrawClosedCurve(Pen, PointF[])

Рисует закрытую линию сплайна PointF , определяемую массивом структур.

DrawClosedCurve(Pen, ReadOnlySpan<Point>, Single, FillMode)

Рисует закрытую линию сплинса, определяемую массивом PointF структур, используя указанное напряжение.

DrawClosedCurve(Pen, ReadOnlySpan<Point>)

Рисует закрытую линию сплинса, определяемую массивом PointF структур, используя указанное напряжение.

DrawClosedCurve(Pen, ReadOnlySpan<PointF>, Single, FillMode)

Рисует закрытую линию сплинса, определяемую массивом PointF структур, используя указанное напряжение.

DrawClosedCurve(Pen, ReadOnlySpan<PointF>)

Рисует закрытую линию сплинса, определяемую массивом PointF структур, используя указанное напряжение.

DrawCurve(Pen, Point[], Int32, Int32, Single)

Рисует кардинал сплайн через указанный массив структур с помощью указанной Point напряженности.

DrawCurve(Pen, Point[], Single)

Рисует кардинал сплайн через указанный массив структур с помощью указанной Point напряженности.

DrawCurve(Pen, Point[])

Рисует кардинал сплайн с помощью указанного массива Point структур.

DrawCurve(Pen, PointF[], Int32, Int32, Single)

Рисует кардинал сплайн через указанный массив структур с помощью указанной PointF напряженности. Рисунок начинает смещение с начала массива.

DrawCurve(Pen, PointF[], Int32, Int32)

Рисует кардинал сплайн с помощью указанного массива PointF структур. Рисунок начинает смещение с начала массива.

DrawCurve(Pen, PointF[], Single)

Рисует кардинал сплайн через указанный массив структур с помощью указанной PointF напряженности.

DrawCurve(Pen, PointF[])

Рисует кардинал сплайн с помощью указанного массива PointF структур.

DrawCurve(Pen, ReadOnlySpan<Point>, Int32, Int32, Single)

Рисует кардинал сплайн через указанный массив структур с помощью указанной Point напряженности.

DrawCurve(Pen, ReadOnlySpan<Point>, Single)

Рисует кардинал сплайн через указанный массив структур с помощью указанной Point напряженности.

DrawCurve(Pen, ReadOnlySpan<Point>)

Рисует кардинал сплайн через указанный массив структур с помощью указанной Point напряженности.

DrawCurve(Pen, ReadOnlySpan<PointF>, Int32, Int32, Single)

Рисует кардинал сплайн через указанный массив структур с помощью указанной Point напряженности.

DrawCurve(Pen, ReadOnlySpan<PointF>, Int32, Int32)

Рисует кардинал сплайн через указанный массив структур с помощью указанной Point напряженности.

DrawCurve(Pen, ReadOnlySpan<PointF>, Single)

Рисует кардинал сплайн через указанный массив структур с помощью указанной Point напряженности.

DrawCurve(Pen, ReadOnlySpan<PointF>)

Рисует кардинал сплайн через указанный массив структур с помощью указанной Point напряженности.

DrawEllipse(Pen, Int32, Int32, Int32, Int32)

Рисует многоточие, определенное ограничивающим прямоугольником, заданным координатами для левого верхнего угла прямоугольника, высоты и ширины.

DrawEllipse(Pen, Rectangle)

Рисует многоточие, указанное ограничивающей Rectangle структурой.

DrawEllipse(Pen, RectangleF)

Рисует многоточие, определенное ограничивающим RectangleF.

DrawEllipse(Pen, Single, Single, Single, Single)

Рисует многоточие, определенное ограничивающим прямоугольником, заданным парой координат, высотой и шириной.

DrawIcon(Icon, Int32, Int32)

Рисует изображение, представленное указанным в указанных Icon координатах.

DrawIcon(Icon, Rectangle)

Рисует изображение, представленное указанным Icon в пределах области, указанной структурой Rectangle .

DrawIconUnstretched(Icon, Rectangle)

Рисует изображение, представленное указанным Icon без масштабирования изображения.

DrawImage(Image, Effect, RectangleF, Matrix, GraphicsUnit, ImageAttributes)

Рисует часть изображения после применения указанного эффекта.

DrawImage(Image, Effect)

Рисует часть изображения после применения указанного эффекта.

DrawImage(Image, Int32, Int32, Int32, Int32)

Рисует указанный Image в указанном расположении и с указанным размером.

DrawImage(Image, Int32, Int32, Rectangle, GraphicsUnit)

Рисует часть изображения в указанном расположении.

DrawImage(Image, Int32, Int32)

Рисует указанное изображение с помощью исходного физического размера в расположении, указанном парой координат.

DrawImage(Image, Point)

Рисует указанный Imageобъект с использованием исходного физического размера в указанном расположении.

DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, Int32)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes)

Рисует указанную часть указанного Image в указанном расположении.

DrawImage(Image, Point[], Rectangle, GraphicsUnit)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Point[])

Рисует указанный Image в указанном расположении и с указанными фигурами и размером.

DrawImage(Image, PointF)

Рисует указанный Imageобъект с использованием исходного физического размера в указанном расположении.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, Int32)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, PointF[])

Рисует указанный Image в указанном расположении и с указанными фигурами и размером.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, IntPtr)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit, ImageAttributes)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Rectangle, Rectangle, GraphicsUnit)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, IntPtr)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit, ImageAttributes)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, Rectangle)

Рисует указанный Image в указанном расположении и с указанным размером.

DrawImage(Image, RectangleF, RectangleF, GraphicsUnit)

Рисует указанную часть указанного Image в указанном расположении и с указанным размером.

DrawImage(Image, RectangleF)

Рисует указанный Image в указанном расположении и с указанным размером.

DrawImage(Image, Single, Single, RectangleF, GraphicsUnit)

Рисует часть изображения в указанном расположении.

DrawImage(Image, Single, Single, Single, Single)

Рисует указанный Image в указанном расположении и с указанным размером.

DrawImage(Image, Single, Single)

Рисует указанный Imageобъект с использованием исходного физического размера в указанном расположении.

DrawImageUnscaled(Image, Int32, Int32, Int32, Int32)

Рисует указанное изображение с помощью исходного физического размера в указанном расположении.

DrawImageUnscaled(Image, Int32, Int32)

Рисует указанное изображение с помощью исходного физического размера в расположении, указанном парой координат.

DrawImageUnscaled(Image, Point)

Рисует указанное изображение с помощью исходного физического размера в указанном расположении.

DrawImageUnscaled(Image, Rectangle)

Рисует указанное изображение с помощью исходного физического размера в указанном расположении.

DrawImageUnscaledAndClipped(Image, Rectangle)

Рисует указанное изображение без масштабирования и обрезает его, если это необходимо, чтобы поместиться в указанный прямоугольник.

DrawLine(Pen, Int32, Int32, Int32, Int32)

Рисует линию, соединяющую две точки, указанные парами координат.

DrawLine(Pen, Point, Point)

Рисует линию, соединяющую две Point структуры.

DrawLine(Pen, PointF, PointF)

Рисует линию, соединяющую две PointF структуры.

DrawLine(Pen, Single, Single, Single, Single)

Рисует линию, соединяющую две точки, указанные парами координат.

DrawLines(Pen, Point[])

Рисует ряд сегментов линий, соединяющих Point массив структур.

DrawLines(Pen, PointF[])

Рисует ряд сегментов линий, соединяющих PointF массив структур.

DrawLines(Pen, ReadOnlySpan<Point>)

Рисует ряд сегментов линий, соединяющих Point массив структур.

DrawLines(Pen, ReadOnlySpan<PointF>)

Рисует ряд сегментов линий, соединяющих Point массив структур.

DrawPath(Pen, GraphicsPath)

Рисует GraphicsPath.

DrawPie(Pen, Int32, Int32, Int32, Int32, Int32, Int32)

Рисует фигуру круговой диаграммы, определяемую многоточием, указанной парой координат, шириной, высотой и двумя радиальными линиями.

DrawPie(Pen, Rectangle, Single, Single)

Рисует фигуру круговой диаграммы, определяемую многоточием, указанной структурой Rectangle и двумя радиальными линиями.

DrawPie(Pen, RectangleF, Single, Single)

Рисует фигуру круговой диаграммы, определяемую многоточием, указанной структурой RectangleF и двумя радиальными линиями.

DrawPie(Pen, Single, Single, Single, Single, Single, Single)

Рисует фигуру круговой диаграммы, определяемую многоточием, указанной парой координат, шириной, высотой и двумя радиальными линиями.

DrawPolygon(Pen, Point[])

Рисует многоугольник, определенный Point массивом структур.

DrawPolygon(Pen, PointF[])

Рисует многоугольник, определенный PointF массивом структур.

DrawPolygon(Pen, ReadOnlySpan<Point>)

Рисует многоугольник, определенный Point массивом структур.

DrawPolygon(Pen, ReadOnlySpan<PointF>)

Рисует многоугольник, определенный Point массивом структур.

DrawRectangle(Pen, Int32, Int32, Int32, Int32)

Рисует прямоугольник, заданный парой координат, шириной и высотой.

DrawRectangle(Pen, Rectangle)

Рисует прямоугольник, заданный структурой Rectangle .

DrawRectangle(Pen, RectangleF)

Рисует контур указанного прямоугольника.

DrawRectangle(Pen, Single, Single, Single, Single)

Рисует прямоугольник, заданный парой координат, шириной и высотой.

DrawRectangles(Pen, ReadOnlySpan<Rectangle>)

Рисует ряд прямоугольников, указанных структурами Rectangle .

DrawRectangles(Pen, ReadOnlySpan<RectangleF>)

Рисует ряд прямоугольников, указанных структурами Rectangle .

DrawRectangles(Pen, Rectangle[])

Рисует ряд прямоугольников, указанных структурами Rectangle .

DrawRectangles(Pen, RectangleF[])

Рисует ряд прямоугольников, указанных структурами RectangleF .

DrawRoundedRectangle(Pen, Rectangle, Size)

Рисует контур указанного округленного прямоугольника.

DrawRoundedRectangle(Pen, RectangleF, SizeF)

Рисует контур указанного округленного прямоугольника.

DrawString(ReadOnlySpan<Char>, Font, Brush, PointF, StringFormat)

Рисует указанную текстовую строку в указанном расположении с указанными Brush объектами, Font используя атрибуты форматирования указанного объекта StringFormat.

DrawString(ReadOnlySpan<Char>, Font, Brush, PointF)

Рисует указанную текстовую строку в указанном расположении с указанными Brush объектами и Font объектами.

DrawString(ReadOnlySpan<Char>, Font, Brush, RectangleF, StringFormat)

Рисует указанную текстовую строку в указанном прямоугольнике с Brush указанными и Font объектами с помощью атрибутов форматирования указанных StringFormat.

DrawString(ReadOnlySpan<Char>, Font, Brush, RectangleF)

Рисует указанную текстовую строку в указанном прямоугольнике с указанными Brush и Font объектами.

DrawString(ReadOnlySpan<Char>, Font, Brush, Single, Single, StringFormat)

Рисует указанную текстовую строку в указанном расположении с указанными Brush объектами, Font используя атрибуты форматирования указанного объекта StringFormat.

DrawString(ReadOnlySpan<Char>, Font, Brush, Single, Single)

Рисует указанную текстовую строку в указанном расположении с указанными Brush объектами и Font объектами.

DrawString(String, Font, Brush, PointF, StringFormat)

Рисует указанную текстовую строку в указанном расположении с указанными Brush объектами, Font используя атрибуты форматирования указанного объекта StringFormat.

DrawString(String, Font, Brush, PointF)

Рисует указанную текстовую строку в указанном расположении с указанными Brush объектами и Font объектами.

DrawString(String, Font, Brush, RectangleF, StringFormat)

Рисует указанную текстовую строку в указанном прямоугольнике с Brush указанными и Font объектами с помощью атрибутов форматирования указанных StringFormat.

DrawString(String, Font, Brush, RectangleF)

Рисует указанную текстовую строку в указанном прямоугольнике с указанными Brush и Font объектами.

DrawString(String, Font, Brush, Single, Single, StringFormat)

Рисует указанную текстовую строку в указанном расположении с указанными Brush объектами, Font используя атрибуты форматирования указанного объекта StringFormat.

DrawString(String, Font, Brush, Single, Single)

Рисует указанную текстовую строку в указанном расположении с указанными Brush объектами и Font объектами.

EndContainer(GraphicsContainer)

Закрывает текущий графический контейнер и восстанавливает состояние этого Graphics состояния, сохраненного вызовом BeginContainer() метода.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной точке с помощью указанных атрибутов изображения.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной точке.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной точке.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи в выбранном прямоугольнике с Metafileодного раза в метод обратного вызова для отображения в указанной точке с использованием указанных атрибутов изображения.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи в выбранном прямоугольнике с Metafileодного раза в метод обратного вызова для отображения в указанной точке.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Отправляет записи в выбранном прямоугольнике с Metafileодного раза в метод обратного вызова для отображения в указанной точке.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной параллелограмме с помощью указанных атрибутов изображения.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной параллелограмме.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной параллелограмме.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи в выбранном прямоугольнике с Metafileодного раза в метод обратного вызова для отображения в указанной параллелограмме с помощью указанных атрибутов изображения.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи в выбранном прямоугольнике из Metafileодного за раз в метод обратного вызова для отображения в указанной параллелограмме.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Отправляет записи в выбранном прямоугольнике из Metafileодного за раз в метод обратного вызова для отображения в указанной параллелограмме.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной точке с помощью указанных атрибутов изображения.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной точке.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной точке.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи в выбранном прямоугольнике с Metafileодного раза в метод обратного вызова для отображения в указанной точке с использованием указанных атрибутов изображения.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи в выбранном прямоугольнике с Metafileодного раза в метод обратного вызова для отображения в указанной точке.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Отправляет записи в выбранном прямоугольнике с Metafileодного раза в метод обратного вызова для отображения в указанной точке.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной параллелограмме с помощью указанных атрибутов изображения.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной параллелограмме.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc)

Отправляет записи в указанный Metafile(по одному) метод обратного вызова для отображения в указанной параллелограмме.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи в выбранном прямоугольнике с Metafileодного раза в метод обратного вызова для отображения в указанной параллелограмме с помощью указанных атрибутов изображения.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи в выбранном прямоугольнике из Metafileодного за раз в метод обратного вызова для отображения в указанной параллелограмме.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Отправляет записи в выбранном прямоугольнике из Metafileодного за раз в метод обратного вызова для отображения в указанной параллелограмме.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи указанного Metafile(по одному) методу обратного вызова для отображения в указанном прямоугольнике с помощью указанных атрибутов изображения.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи указанного Metafile(по одному) методу обратного вызова для отображения в указанном прямоугольнике.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc)

Отправляет записи указанного Metafile(по одному) методу обратного вызова для отображения в указанном прямоугольнике.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи выбранного прямоугольника из Metafileоднократного вызова в метод обратного вызова для отображения в указанном прямоугольнике с помощью указанных атрибутов изображения.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи выбранного прямоугольника из Metafileодного за раз в метод обратного вызова для отображения в указанном прямоугольнике.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Отправляет записи выбранного прямоугольника из Metafileодного за раз в метод обратного вызова для отображения в указанном прямоугольнике.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи указанного Metafile(по одному) методу обратного вызова для отображения в указанном прямоугольнике с помощью указанных атрибутов изображения.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи указанного Metafile(по одному) методу обратного вызова для отображения в указанном прямоугольнике.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc)

Отправляет записи указанного Metafile(по одному) методу обратного вызова для отображения в указанном прямоугольнике.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Отправляет записи выбранного прямоугольника из Metafileоднократного вызова в метод обратного вызова для отображения в указанном прямоугольнике с помощью указанных атрибутов изображения.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Отправляет записи выбранного прямоугольника из Metafileодного за раз в метод обратного вызова для отображения в указанном прямоугольнике.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Отправляет записи выбранного прямоугольника из Metafileодного за раз в метод обратного вызова для отображения в указанном прямоугольнике.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
ExcludeClip(Rectangle)

Обновляет область клипа, Graphics чтобы исключить область, указанную структурой Rectangle .

ExcludeClip(Region)

Обновляет область клипа, Graphics чтобы исключить область, указанную в объекте Region.

FillClosedCurve(Brush, Point[], FillMode, Single)

Заполняет интерьер закрытой кривой сплайна, определенной массивом структур с использованием указанного Point режима заливки и напряженности.

FillClosedCurve(Brush, Point[], FillMode)

Заполняет интерьер закрытой кривой сплайна, определенной массивом структур с помощью указанного Point режима заливки.

FillClosedCurve(Brush, Point[])

Заполняет внутреннюю часть закрытой кривой сплайна, определяемой массивом Point структур.

FillClosedCurve(Brush, PointF[], FillMode, Single)

Заполняет интерьер закрытой кривой сплайна, определенной массивом структур с использованием указанного PointF режима заливки и напряженности.

FillClosedCurve(Brush, PointF[], FillMode)

Заполняет интерьер закрытой кривой сплайна, определенной массивом структур с помощью указанного PointF режима заливки.

FillClosedCurve(Brush, PointF[])

Заполняет внутреннюю часть закрытой кривой сплайна, определяемой массивом PointF структур.

FillClosedCurve(Brush, ReadOnlySpan<Point>, FillMode, Single)

Заполняет интерьер закрытой кривой сплайна, определенной массивом структур с использованием указанного PointF режима заливки и напряженности.

FillClosedCurve(Brush, ReadOnlySpan<Point>, FillMode)

Заполняет интерьер закрытой кривой сплайна, определенной массивом структур с использованием указанного PointF режима заливки и напряженности.

FillClosedCurve(Brush, ReadOnlySpan<Point>)

Заполняет интерьер закрытой кривой сплайна, определенной массивом структур с использованием указанного PointF режима заливки и напряженности.

FillClosedCurve(Brush, ReadOnlySpan<PointF>, FillMode, Single)

Заполняет интерьер закрытой кривой сплайна, определенной массивом структур с использованием указанного PointF режима заливки и напряженности.

FillClosedCurve(Brush, ReadOnlySpan<PointF>, FillMode)

Заполняет интерьер закрытой кривой сплайна, определенной массивом структур с использованием указанного PointF режима заливки и напряженности.

FillClosedCurve(Brush, ReadOnlySpan<PointF>)

Заполняет интерьер закрытой кривой сплайна, определенной массивом структур с использованием указанного PointF режима заливки и напряженности.

FillEllipse(Brush, Int32, Int32, Int32, Int32)

Заполняет интерьер многоточия, определенного ограничивающим прямоугольником, заданным парой координат, шириной и высотой.

FillEllipse(Brush, Rectangle)

Заполняет интерьер многоточия, определенного ограничивающим прямоугольником, заданным структурой Rectangle .

FillEllipse(Brush, RectangleF)

Заполняет интерьер многоточия, определенного ограничивающим прямоугольником, заданным структурой RectangleF .

FillEllipse(Brush, Single, Single, Single, Single)

Заполняет интерьер многоточия, определенного ограничивающим прямоугольником, заданным парой координат, шириной и высотой.

FillPath(Brush, GraphicsPath)

Заполняет интерьер объекта GraphicsPath.

FillPie(Brush, Int32, Int32, Int32, Int32, Int32, Int32)

Заполняет интерьер кругового раздела, определенного многоточием, заданным парой координат, шириной, высотой и двумя радиальными линиями.

FillPie(Brush, Rectangle, Single, Single)

Заполняет интерьер кругового раздела, определенного многоточием, заданным RectangleF структурой и двумя радиальными линиями.

FillPie(Brush, RectangleF, Single, Single)

Заполняет интерьер кругового раздела, определенного многоточием и двумя радиальными линиями.

FillPie(Brush, Single, Single, Single, Single, Single, Single)

Заполняет интерьер кругового раздела, определенного многоточием, заданным парой координат, шириной, высотой и двумя радиальными линиями.

FillPolygon(Brush, Point[], FillMode)

Заполняет интерьер многоугольника, определенного массивом точек, заданных Point структурами с помощью указанного режима заливки.

FillPolygon(Brush, Point[])

Заполняет интерьер многоугольника, определенного массивом точек, заданных структурами Point .

FillPolygon(Brush, PointF[], FillMode)

Заполняет интерьер многоугольника, определенного массивом точек, заданных PointF структурами с помощью указанного режима заливки.

FillPolygon(Brush, PointF[])

Заполняет интерьер многоугольника, определенного массивом точек, заданных структурами PointF .

FillPolygon(Brush, ReadOnlySpan<Point>, FillMode)

Заполняет интерьер многоугольника, определенного массивом точек, заданных Point структурами с помощью указанного режима заливки.

FillPolygon(Brush, ReadOnlySpan<Point>)

Заполняет интерьер многоугольника, определенного массивом точек, заданных Point структурами с помощью указанного режима заливки.

FillPolygon(Brush, ReadOnlySpan<PointF>, FillMode)

Заполняет интерьер многоугольника, определенного массивом точек, заданных Point структурами с помощью указанного режима заливки.

FillPolygon(Brush, ReadOnlySpan<PointF>)

Заполняет интерьер многоугольника, определенного массивом точек, заданных Point структурами с помощью указанного режима заливки.

FillRectangle(Brush, Int32, Int32, Int32, Int32)

Заполняет интерьер прямоугольника, заданного парой координат, шириной и высотой.

FillRectangle(Brush, Rectangle)

Заполняет интерьер прямоугольника, указанного структурой Rectangle .

FillRectangle(Brush, RectangleF)

Заполняет интерьер прямоугольника, указанного структурой RectangleF .

FillRectangle(Brush, Single, Single, Single, Single)

Заполняет интерьер прямоугольника, заданного парой координат, шириной и высотой.

FillRectangles(Brush, ReadOnlySpan<Rectangle>)

Заполняет интерьеры ряда прямоугольников, указанных структурами RectangleF .

FillRectangles(Brush, ReadOnlySpan<RectangleF>)

Заполняет интерьеры ряда прямоугольников, указанных структурами RectangleF .

FillRectangles(Brush, Rectangle[])

Заполняет интерьеры ряда прямоугольников, указанных структурами Rectangle .

FillRectangles(Brush, RectangleF[])

Заполняет интерьеры ряда прямоугольников, указанных структурами RectangleF .

FillRegion(Brush, Region)

Заполняет интерьер объекта Region.

FillRoundedRectangle(Brush, Rectangle, Size)

Заполняет интерьер округленного прямоугольника с помощью Brush.

FillRoundedRectangle(Brush, RectangleF, SizeF)

Заполняет интерьер округленного прямоугольника с помощью Brush.

Finalize()

Позволяет объекту пытаться освободить ресурсы и выполнять другие операции очистки перед его восстановлением сборкой мусора.

Flush()

Принудительно выполняет все ожидающие графические операции и возвращается немедленно, не ожидая завершения операций.

Flush(FlushIntention)

Принудительно выполняет все ожидающие графические операции с методом, ожидая или не ожидая, как указано, чтобы вернуться до завершения операций.

FromHdc(IntPtr, IntPtr)

Создает новый Graphics из указанного дескриптора в контекст устройства и дескриптор на устройстве.

FromHdc(IntPtr)

Создает новый Graphics из указанного дескриптора в контекст устройства.

FromHdcInternal(IntPtr)

Возвращает значение Graphics для указанного контекста устройства.

FromHwnd(IntPtr)

Создает новый Graphics из указанного дескриптора в окно.

FromHwndInternal(IntPtr)

Создает новый Graphics для указанного дескриптора windows.

FromImage(Image)

Создает новое из Graphics указанного Imageобъекта.

GetContextInfo()
Устаревшие..

Возвращает накопительный графический контекст.

GetContextInfo(PointF, Region)

Возвращает накопительное смещение и область клипа.

GetContextInfo(PointF)

Возвращает совокупное смещение.

GetHalftonePalette()

Получает дескриптор текущей палитры половины Windows.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetHdc()

Возвращает дескриптор контекста устройства, связанного с этим Graphics.

GetLifetimeService()
Устаревшие..

Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
GetNearestColor(Color)

Возвращает ближайший цвет к указанной Color структуре.

GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
InitializeLifetimeService()
Устаревшие..

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
IntersectClip(Rectangle)

Обновляет область клипа этого Graphics до пересечения текущей области клипа и указанной Rectangle структуры.

IntersectClip(RectangleF)

Обновляет область клипа этого Graphics до пересечения текущей области клипа и указанной RectangleF структуры.

IntersectClip(Region)

Обновляет область клипа этого Graphics до пересечения текущей области клипа и указанного Region.

IsVisible(Int32, Int32, Int32, Int32)

Указывает, содержится ли прямоугольник, указанный парой координат, шириной и высотой, в видимой области клипа.Graphics

IsVisible(Int32, Int32)

Указывает, содержится ли точка, указанная парой координат, в видимой области клипа этого Graphicsэлемента.

IsVisible(Point)

Указывает, содержится ли указанная Point структура в видимой области клипа этого Graphicsобъекта.

IsVisible(PointF)

Указывает, содержится ли указанная PointF структура в видимой области клипа этого Graphicsобъекта.

IsVisible(Rectangle)

Указывает, содержится ли прямоугольник, указанный структурой Rectangle , в видимой области клипа этого Graphicsэлемента.

IsVisible(RectangleF)

Указывает, содержится ли прямоугольник, указанный структурой RectangleF , в видимой области клипа этого Graphicsэлемента.

IsVisible(Single, Single, Single, Single)

Указывает, содержится ли прямоугольник, указанный парой координат, шириной и высотой, в видимой области клипа.Graphics

IsVisible(Single, Single)

Указывает, содержится ли точка, указанная парой координат, в видимой области клипа этого Graphicsэлемента.

MeasureCharacterRanges(ReadOnlySpan<Char>, Font, RectangleF, StringFormat)

Получает массив объектов, каждый из которых ограничивает диапазон позиций символов Region в указанной строке.

MeasureCharacterRanges(String, Font, RectangleF, StringFormat)

Получает массив объектов, каждый из которых ограничивает диапазон позиций символов Region в указанной строке.

MeasureString(ReadOnlySpan<Char>, Font, Int32, StringFormat)

Измеряет указанную строку при рисовании с указанным Font и отформатированным заданным StringFormat.

MeasureString(ReadOnlySpan<Char>, Font, Int32)

Измеряет указанную строку при рисовании с указанным Font.

MeasureString(ReadOnlySpan<Char>, Font, PointF, StringFormat)

Измеряет указанную строку при рисовании с указанным Font и отформатированным заданным StringFormat.

MeasureString(ReadOnlySpan<Char>, Font, SizeF, StringFormat, Int32, Int32)

Измеряет указанную строку при рисовании с указанным Font и отформатированным заданным StringFormat.

MeasureString(ReadOnlySpan<Char>, Font, SizeF, StringFormat)

Измеряет указанную строку при рисовании с указанным Font и отформатированным заданным StringFormat.

MeasureString(ReadOnlySpan<Char>, Font, SizeF)

Измеряет указанную строку при рисовании с указанным Font в указанной области макета.

MeasureString(ReadOnlySpan<Char>, Font)

Измеряет указанную строку при рисовании с указанным Font.

MeasureString(String, Font, Int32, StringFormat)

Измеряет указанную строку при рисовании с указанным Font и отформатированным заданным StringFormat.

MeasureString(String, Font, Int32)

Измеряет указанную строку при рисовании с указанным Font.

MeasureString(String, Font, PointF, StringFormat)

Измеряет указанную строку при рисовании с указанным Font и отформатированным заданным StringFormat.

MeasureString(String, Font, SizeF, StringFormat, Int32, Int32)

Измеряет указанную строку при рисовании с указанным Font и отформатированным заданным StringFormat.

MeasureString(String, Font, SizeF, StringFormat)

Измеряет указанную строку при рисовании с указанным Font и отформатированным заданным StringFormat.

MeasureString(String, Font, SizeF)

Измеряет указанную строку при рисовании с указанным Font в указанной области макета.

MeasureString(String, Font)

Измеряет указанную строку при рисовании с указанным Font.

MeasureStringInternal(ReadOnlySpan<Char>, Font, RectangleF, StringFormat, Int32, Int32)

Инкапсулирует область рисования GDI+ . Этот класс не может быть унаследован.

MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
MemberwiseClone(Boolean)

Создает неглубокую копию текущего MarshalByRefObject объекта.

(Унаследовано от MarshalByRefObject)
MultiplyTransform(Matrix, MatrixOrder)

Умножает преобразование мира этого Graphics и указано Matrix в указанном порядке.

MultiplyTransform(Matrix)

Умножает преобразование мира этого Graphics и задается Matrix.

ReleaseHdc()

Освобождает дескриптор контекста устройства, полученный предыдущим вызовом GetHdc() метода этого Graphicsметода.

ReleaseHdc(IntPtr)

Освобождает дескриптор контекста устройства, полученный предыдущим вызовом GetHdc() метода этого Graphicsметода.

ReleaseHdcInternal(IntPtr)

Освобождает дескриптор контекста устройства.

ResetClip()

Сбрасывает область клипа этого Graphics в бесконечный регион.

ResetTransform()

Сбрасывает матрицу преобразования мира в Graphics матрицу удостоверений.

Restore(GraphicsState)

Восстанавливает состояние этого Graphics состояния в состоянии, представленном в виде GraphicsState.

RotateTransform(Single, MatrixOrder)

Применяет указанную смену к матрице преобразования в Graphics указанном порядке.

RotateTransform(Single)

Применяет указанную смену к матрице преобразования.Graphics

Save()

Сохраняет текущее состояние этого Graphics и определяет сохраненное состояние с помощью GraphicsState.

ScaleTransform(Single, Single, MatrixOrder)

Применяет указанную операцию масштабирования к матрице преобразования в Graphics указанном порядке.

ScaleTransform(Single, Single)

Применяет указанную операцию масштабирования к матрице преобразования этого Graphics путем его подготовки к матрице преобразования объекта.

SetClip(Graphics, CombineMode)

Задает область вырезки этого Graphics значения в результате указанной операции объединения текущей области клипа и Clip свойства указанного Graphics.

SetClip(Graphics)

Задает область вырезки этого GraphicsClip свойства указанного Graphicsсвойства.

SetClip(GraphicsPath, CombineMode)

Задает область вырезки для результата Graphics указанной операции, объединяющей текущий регион клипа и указанный GraphicsPath.

SetClip(GraphicsPath)

Задает область вырезки для указанного GraphicsGraphicsPath.

SetClip(Rectangle, CombineMode)

Задает область вырезки для результата Graphics указанной операции, объединяющей текущий регион клипа и прямоугольник, указанный структурой Rectangle .

SetClip(Rectangle)

Задает область вырезки этого Graphics прямоугольника, заданного структурой Rectangle .

SetClip(RectangleF, CombineMode)

Задает область вырезки для результата Graphics указанной операции, объединяющей текущий регион клипа и прямоугольник, указанный структурой RectangleF .

SetClip(RectangleF)

Задает область вырезки этого Graphics прямоугольника, заданного структурой RectangleF .

SetClip(Region, CombineMode)

Задает область вырезки для результата Graphics указанной операции, объединяющей текущий регион клипа и указанный Region.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TransformPoints(CoordinateSpace, CoordinateSpace, Point[])

Преобразует массив точек из одного пространства координат в другое с помощью текущего мира и преобразований страниц.Graphics

TransformPoints(CoordinateSpace, CoordinateSpace, PointF[])

Преобразует массив точек из одного пространства координат в другое с помощью текущего мира и преобразований страниц.Graphics

TransformPoints(CoordinateSpace, CoordinateSpace, ReadOnlySpan<Point>)

Преобразует массив точек из одного пространства координат в другое с помощью текущего мира и преобразований страниц.Graphics

TransformPoints(CoordinateSpace, CoordinateSpace, ReadOnlySpan<PointF>)

Преобразует массив точек из одного пространства координат в другое с помощью текущего мира и преобразований страниц.Graphics

TranslateClip(Int32, Int32)

Преобразует область вырезки по Graphics заданным значениям в горизонтальных и вертикальных направлениях.

TranslateClip(Single, Single)

Преобразует область вырезки по Graphics заданным значениям в горизонтальных и вертикальных направлениях.

TranslateTransform(Single, Single, MatrixOrder)

Изменяет источник системы координат, применяя указанный перевод к матрице преобразования в Graphics указанном порядке.

TranslateTransform(Single, Single)

Изменяет источник системы координат путем подготовки указанного перевода к матрице преобразования этого Graphics.

Применяется к

См. также раздел