Graphics Classe

Definição

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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 IDeviceContext
    interface IDisposable
type Graphics = class
    inherit MarshalByRefObject
    interface IDisposable
    interface IDeviceContext
[<System.Runtime.InteropServices.ComVisible(false)>]
type Graphics = class
    inherit MarshalByRefObject
    interface IDisposable
Public NotInheritable Class Graphics
Inherits MarshalByRefObject
Implements IDeviceContext, IDisposable
Public NotInheritable Class Graphics
Inherits MarshalByRefObject
Implements IDisposable
Herança
Atributos
Implementações

Exemplos

O exemplo de código a seguir foi projetado para uso com Windows Forms e requer um PaintEventArgs objeto . O PaintEventArgs objeto é nomeado e e é um parâmetro do Paint manipulador de eventos. O código executa as seguintes ações:

  • Cria uma imagem de um arquivo JPEG. O arquivo é nomeado SampImag.jpg e está localizado na pasta do exemplo.

  • Cria um ponto no qual desenhar o canto superior esquerdo da imagem.

  • Desenha a imagem não dimensionada na tela usando um Graphics objeto .

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

Comentários

A Graphics classe fornece métodos para desenhar objetos no dispositivo de exibição. Um Graphics está associado a um contexto de dispositivo específico.

Observação

No .NET 6 e versões posteriores, o pacote System.Drawing.Common, que inclui esse tipo, só tem suporte em sistemas operacionais Windows. O uso desse tipo em aplicativos multiplataforma causa avisos de tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common com suporte apenas no Windows.

Você pode obter um Graphics objeto chamando o Control.CreateGraphics método em um objeto que herda de System.Windows.Forms.Controlou manipulando o evento de Control.Paint um controle e acessando a Graphics propriedade da System.Windows.Forms.PaintEventArgs classe . Você também pode criar um Graphics objeto de uma imagem usando o FromImage método . Para obter mais informações sobre como criar um Graphics objeto, consulte Como: Create objetos gráficos para desenho.

Você pode desenhar várias formas e linhas diferentes usando um Graphics objeto . Para obter mais informações sobre como desenhar linhas e formas, consulte o método GraphicalElement específico Draw para a linha ou forma que você deseja desenhar. Esses métodos incluem DrawLine, DrawArc, DrawClosedCurve, DrawPolygone DrawRectangle. Para obter mais informações sobre como desenhar linhas e formas, consulte Usando uma caneta para desenhar linhas e formas eUsando um pincel para preencher formas.

Você também pode desenhar imagens e ícones usando os DrawImage métodos e DrawIcon , respectivamente. Para executar uma transferência de bits de dados de cor da tela para a superfície de desenho do Graphics objeto, consulte CopyFromScreen. Para obter mais informações sobre como desenhar imagens com um Graphics objeto, consulte Trabalhando com imagens, bitmaps, ícones e metafiles.

Além disso, você pode manipular o sistema de coordenadas usado pelo Graphics objeto . Para obter mais informações sobre o sistema de coordenadas e como manipulá-lo, consulte Sistemas de coordenadas e transformações.

Propriedades

Clip

Obtém ou define um Region que limita a região desenho desse Graphics.

ClipBounds

Obtém uma estrutura RectangleF que delimita a área de recorte desse Graphics.

CompositingMode

Obtém um valor que especifica como imagens compostas são desenhadas para este Graphics.

CompositingQuality

Obtém ou define a qualidade de renderização de imagens compostas desenhadas para este Graphics.

DpiX

Obtém a resolução horizontal deste Graphics.

DpiY

Obtém a resolução vertical deste Graphics.

InterpolationMode

Obtém ou define o modo de interpolação associado a esse Graphics.

IsClipEmpty

Obtém um valor que indica se a área de recorte deste Graphics está vazia.

IsVisibleClipEmpty

Obtém um valor que indica se a área de recorte visível deste Graphics está vazia.

PageScale

Obtém ou define o dimensionamento entre unidades do mundo e de página para este Graphics.

PageUnit

Obtém ou define a unidade de medida usada para as coordenadas da página neste Graphics.

PixelOffsetMode

Obtém ou define um valor que especifica como os pixels são deslocados durante a renderização deste Graphics.

RenderingOrigin

Obtém ou define a origem de renderização deste Graphics para pincéis de hachura e pontilhamento.

SmoothingMode

Obtém ou define a qualidade de renderização para este Graphics.

TextContrast

Obtém ou define o valor de correção gama para renderizar texto.

TextRenderingHint

Obtém ou define o modo de renderização para o texto associado a este Graphics.

Transform

Obtém ou define uma cópia da transformação geométrica global deste Graphics.

TransformElements

Obtém ou define os elementos de transformação do mundo para este Graphics.

VisibleClipBounds

Obtém o retângulo delimitador da área de recorte visível deste Graphics.

Métodos

AddMetafileComment(Byte[])

Adiciona um comentário ao Metafile atual.

BeginContainer()

Salva um contêiner de elementos gráficos com o estado atual deste Graphics e abre e usa um novo contêiner de elementos gráficos.

BeginContainer(Rectangle, Rectangle, GraphicsUnit)

Salva um contêiner gráfico com o estado atual deste Graphics e abre e usa um novo contêiner gráfico com a transformação de escala especificada.

BeginContainer(RectangleF, RectangleF, GraphicsUnit)

Salva um contêiner gráfico com o estado atual deste Graphics e abre e usa um novo contêiner gráfico com a transformação de escala especificada.

Clear(Color)

Limpa toda a superfície de desenho e a preenche com a cor da tela de fundo especificada.

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

Executa uma transferência de bloco de bits dos dados de cores, correspondente a um retângulo de pixels, da tela à superfície de desenho do Graphics.

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

Executa uma transferência de bloco de bits dos dados de cores, correspondente a um retângulo de pixels, da tela à superfície de desenho do Graphics.

CopyFromScreen(Point, Point, Size)

Executa uma transferência de bloco de bits dos dados de cores, correspondendo a um retângulo de pixels, da tela até a superfície de desenho do Graphics.

CopyFromScreen(Point, Point, Size, CopyPixelOperation)

Executa uma transferência de bloco de bits dos dados de cores, correspondendo a um retângulo de pixels, da tela até a superfície de desenho do Graphics.

CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Dispose()

Libera todos os recursos usados por este Graphics.

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

Desenha um arco que representa uma parte de uma elipse especificada por um par de coordenadas, uma largura ou uma altura.

DrawArc(Pen, Rectangle, Single, Single)

Desenha um arco que representa uma parte de uma elipse especificada por uma estrutura Rectangle.

DrawArc(Pen, RectangleF, Single, Single)

Desenha um arco que representa uma parte de uma elipse especificada por uma estrutura RectangleF.

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

Desenha um arco que representa uma parte de uma elipse especificada por um par de coordenadas, uma largura ou uma altura.

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

Desenha uma spline de Bézier definida por quatro estruturas Point.

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

Desenha uma spline de Bézier definida por quatro estruturas PointF.

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

Desenha um spline de Bézier definida por quatro pares de coordenadas ordenados que representam pontos.

DrawBeziers(Pen, Point[])

Desenha uma série de splines de Bézier de uma matriz de estruturas de Point.

DrawBeziers(Pen, PointF[])

Desenha uma série de splines de Bézier de uma matriz de estruturas de PointF.

DrawBeziers(Pen, ReadOnlySpan<Point>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawBeziers(Pen, ReadOnlySpan<PointF>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawCachedBitmap(CachedBitmap, Int32, Int32)

Desenha o determinado cachedBitmap.

DrawClosedCurve(Pen, Point[])

Desenha um spline cardinal fechado definido por uma matriz de estruturas Point.

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

Desenha um spline cardinal fechado definido por uma matriz de estruturas Point usando uma tensão especificada.

DrawClosedCurve(Pen, PointF[])

Desenha um spline cardinal fechado definido por uma matriz de estruturas PointF.

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

Desenha um spline cardinal fechado definido por uma matriz de estruturas PointF usando uma tensão especificada.

DrawClosedCurve(Pen, ReadOnlySpan<Point>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawClosedCurve(Pen, ReadOnlySpan<PointF>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawCurve(Pen, Point[])

Desenha um spline cardinal por meio de uma matriz especificada de estruturas Point.

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

Desenha uma spline cardinal por meio de uma matriz especificada de estruturas Point usando uma tensão especificada.

DrawCurve(Pen, Point[], Single)

Desenha uma spline cardinal por meio de uma matriz especificada de estruturas Point usando uma tensão especificada.

DrawCurve(Pen, PointF[])

Desenha um spline cardinal por meio de uma matriz especificada de estruturas PointF.

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

Desenha um spline cardinal por meio de uma matriz especificada de estruturas PointF. O desenho começa deslocado em relação ao início da matriz.

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

Desenha uma spline cardinal por meio de uma matriz especificada de estruturas PointF usando uma tensão especificada. O desenho começa deslocado em relação ao início da matriz.

DrawCurve(Pen, PointF[], Single)

Desenha uma spline cardinal por meio de uma matriz especificada de estruturas PointF usando uma tensão especificada.

DrawCurve(Pen, ReadOnlySpan<Point>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawCurve(Pen, ReadOnlySpan<Point>, Single)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawCurve(Pen, ReadOnlySpan<PointF>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawCurve(Pen, ReadOnlySpan<PointF>, Single)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Desenha uma elipse definida por um retângulo delimitador especificado pelas coordenadas do canto superior esquerdo do retângulo, uma altura e uma largura.

DrawEllipse(Pen, Rectangle)

Desenha uma elipse especificada por uma estrutura Rectangle delimitadora.

DrawEllipse(Pen, RectangleF)

Desenha uma elipse definida por um RectangleF delimitador.

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

Desenha uma elipse definida por um retângulo delimitador especificado por um par de coordenadas, uma altura e uma largura.

DrawIcon(Icon, Int32, Int32)

Desenha a imagem representada pelo Icon especificado nas coordenadas especificadas.

DrawIcon(Icon, Rectangle)

Desenha a imagem representada pelo Icon especificado, dentro da área especificada por uma estrutura de Rectangle.

DrawIconUnstretched(Icon, Rectangle)

Desenha a imagem representada pelo Icon sem dimensionar a imagem.

DrawImage(Image, Effect)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawImage(Image, Int32, Int32)

Desenha a imagem especificada usando seu tamanho físico original na localização especificada por um par de coordenadas.

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

Desenha o Image especificado no local especificado e com o tamanho especificado.

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

Desenha uma parte de uma imagem em um local especificado.

DrawImage(Image, Point)

Desenha o Image especificado, usando seu tamanho físico original, no local especificado.

DrawImage(Image, Point[])

Desenha o Image especificado no local especificado e com o tamanho e forma especificados.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

DrawImage(Image, PointF)

Desenha o Image especificado, usando seu tamanho físico original, no local especificado.

DrawImage(Image, PointF[])

Desenha o Image especificado no local especificado e com o tamanho e forma especificados.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

DrawImage(Image, Rectangle)

Desenha o Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

DrawImage(Image, Rectangle, Rectangle, GraphicsUnit)

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

DrawImage(Image, RectangleF)

Desenha o Image especificado no local especificado e com o tamanho especificado.

DrawImage(Image, RectangleF, RectangleF, GraphicsUnit)

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.

DrawImage(Image, Single, Single)

Desenha o Image especificado, usando seu tamanho físico original, no local especificado.

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

Desenha uma parte de uma imagem em um local especificado.

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

Desenha o Image especificado no local especificado e com o tamanho especificado.

DrawImageUnscaled(Image, Int32, Int32)

Desenha a imagem especificada usando seu tamanho físico original no local especificado por um par de coordenadas.

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

Desenha uma imagem especificada usando seu tamanho físico original em um local especificado.

DrawImageUnscaled(Image, Point)

Desenha uma imagem especificada usando seu tamanho físico original em um local especificado.

DrawImageUnscaled(Image, Rectangle)

Desenha uma imagem especificada usando seu tamanho físico original em um local especificado.

DrawImageUnscaledAndClipped(Image, Rectangle)

Desenha a imagem especificada sem dimensionamento e recortes, caso necessários, para se ajustar no retângulo especificado.

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

Desenha uma linha que conecta os dois pontos especificados por pares de coordenadas.

DrawLine(Pen, Point, Point)

Desenha uma linha conectando duas estruturas Point.

DrawLine(Pen, PointF, PointF)

Desenha uma linha conectando duas estruturas PointF.

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

Desenha uma linha que conecta os dois pontos especificados por pares de coordenadas.

DrawLines(Pen, Point[])

Desenha uma série de segmentos de linha que se conectam a uma matriz de estruturas Point.

DrawLines(Pen, PointF[])

Desenha uma série de segmentos de linha que se conectam a uma matriz de estruturas PointF.

DrawLines(Pen, ReadOnlySpan<Point>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawLines(Pen, ReadOnlySpan<PointF>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawPath(Pen, GraphicsPath)

Desenha um GraphicsPath.

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

Desenha uma forma de pizza definida por uma elipse especificada por um par de coordenadas, uma largura, uma altura e duas linhas radiais.

DrawPie(Pen, Rectangle, Single, Single)

Desenha uma forma de pizza definida por uma reticência especificada por uma estrutura Rectangle e duas linhas radiais.

DrawPie(Pen, RectangleF, Single, Single)

Desenha uma forma de pizza definida por uma reticência especificada por uma estrutura RectangleF e duas linhas radiais.

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

Desenha uma forma de pizza definida por uma elipse especificada por um par de coordenadas, uma largura, uma altura e duas linhas radiais.

DrawPolygon(Pen, Point[])

Desenha um polígono definido por uma matriz de estruturas Point.

DrawPolygon(Pen, PointF[])

Desenha um polígono definido por uma matriz de estruturas PointF.

DrawPolygon(Pen, ReadOnlySpan<Point>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawPolygon(Pen, ReadOnlySpan<PointF>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Desenha um retângulo especificado por um par de coordenadas, uma largura e uma altura.

DrawRectangle(Pen, Rectangle)

Desenha um retângulo especificado por uma estrutura Rectangle.

DrawRectangle(Pen, RectangleF)

Desenha a estrutura de tópicos do retângulo especificado.

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

Desenha um retângulo especificado por um par de coordenadas, uma largura e uma altura.

DrawRectangles(Pen, ReadOnlySpan<Rectangle>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawRectangles(Pen, ReadOnlySpan<RectangleF>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawRectangles(Pen, Rectangle[])

Desenha uma série de retângulos especificados por estruturas de Rectangle.

DrawRectangles(Pen, RectangleF[])

Desenha uma série de retângulos especificados por estruturas de RectangleF.

DrawRoundedRectangle(Pen, Rectangle, Size)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

DrawRoundedRectangle(Pen, RectangleF, SizeF)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Desenha a cadeia de texto especificada no local especificado com os objetos Brush e Font especificados.

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

Desenha a cadeia de texto especificada na localização com os objetos Brush e Font especificados usando os atributos de formatação do StringFormat especificado.

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

Desenha a cadeia de texto especificada no retângulo especificado com os objetos Brush e Font especificados.

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

Desenha a cadeia de texto especificada no retângulo especificado com os objetos Brush e Font especificados usando os atributos de formatação do StringFormat especificado.

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

Desenha a cadeia de texto especificada no local especificado com os objetos Brush e Font especificados.

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

Desenha a cadeia de texto especificada na localização com os objetos Brush e Font especificados usando os atributos de formatação do StringFormat especificado.

DrawString(String, Font, Brush, PointF)

Desenha a cadeia de texto especificada no local especificado com os objetos Brush e Font especificados.

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

Desenha a cadeia de texto especificada na localização com os objetos Brush e Font especificados usando os atributos de formatação do StringFormat especificado.

DrawString(String, Font, Brush, RectangleF)

Desenha a cadeia de texto especificada no retângulo especificado com os objetos Brush e Font especificados.

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

Desenha a cadeia de texto especificada no retângulo especificado com os objetos Brush e Font especificados usando os atributos de formatação do StringFormat especificado.

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

Desenha a cadeia de texto especificada no local especificado com os objetos Brush e Font especificados.

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

Desenha a cadeia de texto especificada na localização com os objetos Brush e Font especificados usando os atributos de formatação do StringFormat especificado.

EndContainer(GraphicsContainer)

Fecha o contêiner gráfico atual e restaura o estado deste Graphics para o estado salvo por uma chamada ao método BeginContainer().

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc)

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado usando os atributos de imagem especificados.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado.

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

Envia os registros em um retângulo especificado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado usando os atributos de imagem especificados.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado usando os atributos de imagem especificados.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado.

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

Envia os registros em um retângulo especificado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado usando os atributos de imagem especificados.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc)

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado usando os atributos de imagem especificados.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado.

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

Envia os registros em um retângulo especificado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um ponto especificado usando os atributos de imagem especificados.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado usando os atributos de imagem especificados.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado.

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

Envia os registros em um retângulo especificado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um paralelogramo especificado usando os atributos de imagem especificados.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc)

Envia os registros do Metafile especificado, um por vez, para um método de retorno de chamada para exibição em um retângulo especificado.

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

Envia os registros do Metafile especificado, um por vez, para um método de retorno de chamada para exibição em um retângulo especificado.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um retângulo especificado usando os atributos de imagem especificados.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um retângulo especificado.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um retângulo especificado.

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

Envia os registros em um retângulo especificado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um retângulo especificado usando os atributos de imagem especificados.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc)

Envia os registros do Metafile especificado, um por vez, para um método de retorno de chamada para exibição em um retângulo especificado.

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

Envia os registros do Metafile especificado, um por vez, para um método de retorno de chamada para exibição em um retângulo especificado.

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

Envia os registros do Metafile especificado, um de cada vez, para um método de retorno de chamada para exibição em um retângulo especificado usando os atributos de imagem especificados.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um retângulo especificado.

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

Envia os registros em um retângulo selecionado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um retângulo especificado.

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

Envia os registros em um retângulo especificado de um Metafile, um de cada vez, para um método de retorno de chamada para exibição em um retângulo especificado usando os atributos de imagem especificados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExcludeClip(Rectangle)

Atualiza a região de recorte deste Graphics para excluir a área especificada por um Rectangle estrutura.

ExcludeClip(Region)

Atualiza a região de recorte deste Graphics para excluir a área especificada por um Region.

FillClosedCurve(Brush, Point[])

Preenche o interior de uma curva spline cardinal fechada definido por uma matriz de estruturas Point.

FillClosedCurve(Brush, Point[], FillMode)

Preenche o interior de uma curva spline cardinal fechada definido por uma matriz de estruturas Point usando o modo de preenchimento especificado.

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

Preenche o interior de uma curva spline cardinal fechada definido por uma matriz de estruturas Point usando a tensão e o modo de preenchimento especificados.

FillClosedCurve(Brush, PointF[])

Preenche o interior de uma curva spline cardinal fechada definido por uma matriz de estruturas PointF.

FillClosedCurve(Brush, PointF[], FillMode)

Preenche o interior de uma curva spline cardinal fechada definido por uma matriz de estruturas PointF usando o modo de preenchimento especificado.

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

Preenche o interior de uma curva spline cardinal fechada definido por uma matriz de estruturas PointF usando a tensão e o modo de preenchimento especificados.

FillClosedCurve(Brush, ReadOnlySpan<Point>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

FillClosedCurve(Brush, ReadOnlySpan<Point>, FillMode)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

FillClosedCurve(Brush, ReadOnlySpan<PointF>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

FillClosedCurve(Brush, ReadOnlySpan<PointF>, FillMode)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Preenche o interior de uma elipse definida por um retângulo delimitador especificado por um par de coordenadas, uma largura e uma altura.

FillEllipse(Brush, Rectangle)

Preenche o interior de uma elipse definida por um retângulo delimitador especificado por uma estrutura Rectangle.

FillEllipse(Brush, RectangleF)

Preenche o interior de uma elipse definida por um retângulo delimitador especificado por uma estrutura RectangleF.

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

Preenche o interior de uma elipse definida por um retângulo delimitador especificado por um par de coordenadas, uma largura e uma altura.

FillPath(Brush, GraphicsPath)

Preenche o interior de um GraphicsPath.

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

Preenche o interior de uma fatia da pizza definida por uma elipse especificada por um par de coordenadas, uma largura, uma altura e duas linhas radiais.

FillPie(Brush, Rectangle, Single, Single)

Preenche o interior de uma fatia da pizza definida por uma elipse especificada por uma estrutura de RectangleF e duas linhas radiais.

FillPie(Brush, RectangleF, Single, Single)

Preenche o interior de uma seção de pizza definida por uma elipse e duas linhas radiais.

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

Preenche o interior de uma fatia da pizza definida por uma elipse especificada por um par de coordenadas, uma largura, uma altura e duas linhas radiais.

FillPolygon(Brush, Point[])

Preenche o interior de um polígono definido por uma matriz de pontos especificada por estruturas Point.

FillPolygon(Brush, Point[], FillMode)

Preenche o interior de um polígono definido por uma matriz de pontos especificada por estruturas Point usando o modo de preenchimento especificado.

FillPolygon(Brush, PointF[])

Preenche o interior de um polígono definido por uma matriz de pontos especificada por estruturas PointF.

FillPolygon(Brush, PointF[], FillMode)

Preenche o interior de um polígono definido por uma matriz de pontos especificada por estruturas PointF usando o modo de preenchimento especificado.

FillPolygon(Brush, ReadOnlySpan<Point>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

FillPolygon(Brush, ReadOnlySpan<Point>, FillMode)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

FillPolygon(Brush, ReadOnlySpan<PointF>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

FillPolygon(Brush, ReadOnlySpan<PointF>, FillMode)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

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

Preenche o interior de um retângulo especificado por um par de coordenadas, uma largura e uma altura.

FillRectangle(Brush, Rectangle)

Preenche o interior de um retângulo especificado por uma estrutura Rectangle.

FillRectangle(Brush, RectangleF)

Preenche o interior de um retângulo especificado por uma estrutura RectangleF.

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

Preenche o interior de um retângulo especificado por um par de coordenadas, uma largura e uma altura.

FillRectangles(Brush, ReadOnlySpan<Rectangle>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

FillRectangles(Brush, ReadOnlySpan<RectangleF>)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

FillRectangles(Brush, Rectangle[])

Preenche os interiores de uma série de retângulos especificados por estruturas Rectangle.

FillRectangles(Brush, RectangleF[])

Preenche os interiores de uma série de retângulos especificados por estruturas RectangleF.

FillRegion(Brush, Region)

Preenche o interior de um Region.

FillRoundedRectangle(Brush, Rectangle, Size)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

FillRoundedRectangle(Brush, RectangleF, SizeF)

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

Finalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes de ser recuperado pela coleta de lixo.

Flush()

Força a execução de todas as operações de gráfico pendentes e retorna imediatamente sem esperar as operações serem finalizadas.

Flush(FlushIntention)

Força a execução de todas as operações gráficas pendentes, com ou sem espera do método para retornar antes da conclusão das operações, conforme especificado.

FromHdc(IntPtr)

Cria um novo Graphics do identificador especificado para um contexto de dispositivo.

FromHdc(IntPtr, IntPtr)

Cria um novo Graphics do identificador especificado para um contexto de dispositivo e identificador de um dispositivo.

FromHdcInternal(IntPtr)

Retorna um Graphics para o contexto de dispositivo especificado.

FromHwnd(IntPtr)

Cria um novo Graphics do identificador especificado para a janela.

FromHwndInternal(IntPtr)

Cria um novo Graphics para o identificador do Windows especificado.

FromImage(Image)

Cria um novo Graphics com base no Image especificado.

GetContextInfo()
Obsoleto.

Obtém o contexto gráfico cumulativo.

GetContextInfo(PointF)

Obtém o deslocamento cumulativo.

GetContextInfo(PointF, Region)

Obtém o deslocamento cumulativo e a região de clipe.

GetHalftonePalette()

Obtém um identificador para a paleta de meio-tom atual do Windows.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetHdc()

Obtém o identificador para o contexto de dispositivo associado a este Graphics.

GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.

(Herdado de MarshalByRefObject)
GetNearestColor(Color)

Obtém a cor mais próxima da estrutura Color especificada.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()
Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
IntersectClip(Rectangle)

Atualiza a região de recorte deste Graphics para a interseção da região de recorte atual e a estrutura Rectangle especificada.

IntersectClip(RectangleF)

Atualiza a região de recorte deste Graphics para a interseção da região de recorte atual e a estrutura RectangleF especificada.

IntersectClip(Region)

Atualiza a região de recorte deste Graphics para a interseção da região de recorte atual e a Region especificada.

IsVisible(Int32, Int32)

Indica se o ponto especificado por um par de coordenadas está contido na região de recorte visível deste Graphics.

IsVisible(Int32, Int32, Int32, Int32)

Indica se o retângulo especificado por um par de coordenadas, uma largura e uma altura está contido na região de recorte visível deste Graphics.

IsVisible(Point)

Indica se a estrutura Point especificada está contida na região de recorte visível deste Graphics.

IsVisible(PointF)

Indica se a estrutura PointF especificada está contida na região de recorte visível deste Graphics.

IsVisible(Rectangle)

Indica se o retângulo especificado por uma estrutura Rectangle está contido na região de recorte visível deste Graphics.

IsVisible(RectangleF)

Indica se o retângulo especificado por uma estrutura RectangleF está contido na região de recorte visível deste Graphics.

IsVisible(Single, Single)

Indica se o ponto especificado por um par de coordenadas está contido na região de recorte visível deste Graphics.

IsVisible(Single, Single, Single, Single)

Indica se o retângulo especificado por um par de coordenadas, uma largura e uma altura está contido na região de recorte visível deste Graphics.

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

Obtém uma matriz de objetos Region, cada um deles limita um intervalo de posições de caractere na cadeia de caracteres especificada.

MeasureCharacterRanges(String, Font, RectangleF, StringFormat)

Obtém uma matriz de objetos Region, cada um deles limita um intervalo de posições de caractere na cadeia de caracteres especificada.

MeasureString(ReadOnlySpan<Char>, Font)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado.

MeasureString(ReadOnlySpan<Char>, Font, Int32)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado.

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

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.

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

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.

MeasureString(ReadOnlySpan<Char>, Font, SizeF)

Mede a cadeia de caracteres especificada desenhada com o Font especificado dentro de uma área de layout especificada.

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

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.

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

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.

MeasureString(String, Font)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado.

MeasureString(String, Font, Int32)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado.

MeasureString(String, Font, Int32, StringFormat)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.

MeasureString(String, Font, PointF, StringFormat)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.

MeasureString(String, Font, SizeF)

Mede a cadeia de caracteres especificada desenhada com o Font especificado dentro de uma área de layout especificada.

MeasureString(String, Font, SizeF, StringFormat)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.

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

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.

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

Encapsula uma superfície de desenho GDI+. Essa classe não pode ser herdada.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.

(Herdado de MarshalByRefObject)
MultiplyTransform(Matrix)

Multiplica a transformação global deste Graphics e especificou o Matrix.

MultiplyTransform(Matrix, MatrixOrder)

Multiplica a transformação global deste Graphics e especificou o Matrix na ordem especificada.

ReleaseHdc()

Libera um identificador de contexto de dispositivo obtido por uma chamada anterior ao método GetHdc() deste Graphics.

ReleaseHdc(IntPtr)

Libera um identificador de contexto de dispositivo obtido por uma chamada anterior ao método GetHdc() deste Graphics.

ReleaseHdcInternal(IntPtr)

Libera um identificador para um contexto de dispositivo.

ResetClip()

Redefine a região de recorte desse Graphics para uma região infinita.

ResetTransform()

Redefine a matriz de transformação global desse Graphics para a matriz de identidade.

Restore(GraphicsState)

Restaura o estado desse Graphics para o estado representado por um GraphicsState.

RotateTransform(Single)

Aplica a rotação especificada à matriz de transformação desse Graphics.

RotateTransform(Single, MatrixOrder)

Aplica a rotação especificada à matriz de transformação desse Graphics na ordem especificada.

Save()

Salva o estado atual deste Graphics e identifica o estado salvo com um GraphicsState.

ScaleTransform(Single, Single)

Aplica a operação de colocação em escala especificada à matriz de transformação desse Graphics precedendo-a à matriz de transformação do objeto.

ScaleTransform(Single, Single, MatrixOrder)

Aplica a operação de colocação em escala especificada à matriz de transformação desse Graphics na ordem especificada.

SetClip(Graphics)

Define a área de recorte desse Graphics para a propriedade Clip do Graphics especificado.

SetClip(Graphics, CombineMode)

Define a área de recorte deste Graphics como o resultado da operação especificada de combinação da área de recorte e a propriedade Clip do Graphics especificado.

SetClip(GraphicsPath)

Define a área de recorte deste Graphics para o GraphicsPath especificado.

SetClip(GraphicsPath, CombineMode)

Define a área de recorte deste Graphics como o resultado da operação especificada que combina a região de recorte e o GraphicsPath especificado.

SetClip(Rectangle)

Define a área de recorte desse Graphics para o retângulo especificado por uma estrutura Rectangle.

SetClip(Rectangle, CombineMode)

Define a área de recorte deste Graphics como o resultado da operação especificada que combina a região de recorte e o retângulo especificado por uma estrutura Rectangle.

SetClip(RectangleF)

Define a área de recorte desse Graphics para o retângulo especificado por uma estrutura RectangleF.

SetClip(RectangleF, CombineMode)

Define a área de recorte deste Graphics como o resultado da operação especificada que combina a região de recorte e o retângulo especificado por uma estrutura RectangleF.

SetClip(Region, CombineMode)

Define a área de recorte deste Graphics como o resultado da operação especificada que combina a região de recorte e o Region especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TransformPoints(CoordinateSpace, CoordinateSpace, Point[])

Transforma uma matriz de pontos de um espaço de coordenadas para outro usando as transformações global e de página atuais deste Graphics.

TransformPoints(CoordinateSpace, CoordinateSpace, PointF[])

Transforma uma matriz de pontos de um espaço de coordenadas para outro usando as transformações global e de página atuais deste Graphics.

TranslateClip(Int32, Int32)

Converte a área de recorte deste Graphics pelos valores especificados nas orientações horizontal e vertical.

TranslateClip(Single, Single)

Converte a área de recorte deste Graphics pelos valores especificados nas orientações horizontal e vertical.

TranslateTransform(Single, Single)

Altera a origem do sistema de coordenadas acrescentando a tradução especificada para a matriz de transformação desse Graphics.

TranslateTransform(Single, Single, MatrixOrder)

Altera a origem do sistema de coordenadas aplicando a translação especificada à matriz de transformação desse Graphics na ordem especificada.

Aplica-se a

Confira também