Graphics Classe

Definição

Encapsula uma superfície de desenho GDI+.Encapsulates a GDI+ drawing surface. Essa classe não pode ser herdada.This class cannot be inherited.

public ref class Graphics sealed : MarshalByRefObject, IDisposable, System::Drawing::IDeviceContext
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class Graphics : MarshalByRefObject, IDisposable, System.Drawing.IDeviceContext
type Graphics = class
    inherit MarshalByRefObject
    interface IDisposable
    interface IDeviceContext
Public NotInheritable Class Graphics
Inherits MarshalByRefObject
Implements IDeviceContext, IDisposable
Herança
Atributos
Implementações

Exemplos

O exemplo de código a seguir foi projetado para uso com Windows Forms e PaintEventArgs requer um objeto.The following code example is designed for use with Windows Forms and requires a PaintEventArgs object. O PaintEventArgs objeto é nomeado e e Paint é um parâmetro do manipulador de eventos.The PaintEventArgs object is named e and is a parameter of the Paint event handler. O código executa as seguintes ações:The code performs the following actions:

  • Cria uma imagem de um arquivo JPEG.Creates an image from a JPEG file. O arquivo é denominado SampImag. jpg e está localizado na pasta do exemplo.The file is named SampImag.jpg and is located in the folder of the example.

  • Cria um ponto no qual desenhar o canto superior esquerdo da imagem.Creates a point at which to draw the upper-left corner of the image.

  • Desenha a imagem não dimensionada na tela usando um Graphics objeto.Draws the unscaled image to the screen by using a Graphics object.

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 para o dispositivo de vídeo.The Graphics class provides methods for drawing objects to the display device. Um Graphics é associado a um contexto de dispositivo específico.A Graphics is associated with a specific device context.

Você pode obter um Graphics objeto chamando o Control.CreateGraphics método em um objeto que herda de System.Windows.Forms.Controlou manipulando o Control.Paint evento de um controle e acessando Graphics a propriedade da System.Windows.Forms.PaintEventArgs classe.You can obtain a Graphics object by calling the Control.CreateGraphics method on an object that inherits from System.Windows.Forms.Control, or by handling a control's Control.Paint event and accessing the Graphics property of the System.Windows.Forms.PaintEventArgs class. Você também pode criar um Graphics objeto de uma imagem usando o FromImage método.You can also create a Graphics object from an image by using the FromImage method. Para obter mais informações sobre como Graphics criar um objeto , consulte Como: Crie objetos gráficos para desenho.For more information about creating a Graphics object, see How to: Create Graphics Objects for Drawing.

Você pode desenhar várias formas e linhas diferentes usando um Graphics objeto.You can draw many different shapes and lines by using a Graphics object. Para obter mais informações sobre como desenhar linhas e formas, consulte o método Draw gráficoelement específico para a linha ou forma que você deseja desenhar.For more information about how to draw lines and shapes, see the specific DrawGraphicalElement method for the line or shape you want to draw. Esses métodos incluem DrawLine DrawArc,, ,DrawPolygone .DrawRectangle DrawClosedCurveThese methods include DrawLine, DrawArc, DrawClosedCurve, DrawPolygon, and DrawRectangle. Para obter mais informações sobre como desenhar linhas e formas, consulte usando uma caneta para desenhar linhas e formas e usar um pincel para preencher formas.For more information about how to draw lines and shapes, see Using a Pen to Draw Lines and Shapes and Using a Brush to Fill Shapes.

Você também pode desenhar imagens e ícones usando os DrawImage métodos e DrawIcon , respectivamente.You can also draw images and icons by using the DrawImage and DrawIcon methods, respectively. Para executar uma transferência de bloco de bits de dados de cor da tela para a superfície de desenho Graphics do objeto, CopyFromScreenconsulte.To perform a bit-block transfer of color data from the screen to the drawing surface of the Graphics object, see CopyFromScreen. Para obter mais informações sobre como desenhar imagens com um Graphics objeto, consulte trabalhando com imagens, bitmaps, ícones e metaarquivos.For more information about how to draw images with a Graphics object, see Working with Images, Bitmaps, Icons, and Metafiles.

Além disso, você pode manipular o sistema de coordenadas usado pelo Graphics objeto.In addition, you can manipulate the coordinate system used by the Graphics object. Para obter mais informações sobre o sistema de coordenadas e como manipulá-lo, consulte coordenar sistemas e transformações.For more information on the coordinate system and how to manipulate it, see Coordinate Systems and Transformations.

Propriedades

Clip

Obtém ou define um Region que limita a região desenho desse Graphics.Gets or sets a Region that limits the drawing region of this Graphics.

ClipBounds

Obtém uma estrutura RectangleF que delimita a área de recorte desse Graphics.Gets a RectangleF structure that bounds the clipping region of this Graphics.

CompositingMode

Obtém um valor que especifica como imagens compostas são desenhadas para este Graphics.Gets a value that specifies how composited images are drawn to this Graphics.

CompositingQuality

Obtém ou define a qualidade de renderização de imagens compostas desenhadas para este Graphics.Gets or sets the rendering quality of composited images drawn to this Graphics.

DpiX

Obtém a resolução horizontal deste Graphics.Gets the horizontal resolution of this Graphics.

DpiY

Obtém a resolução vertical deste Graphics.Gets the vertical resolution of this Graphics.

InterpolationMode

Obtém ou define o modo de interpolação associado a esse Graphics.Gets or sets the interpolation mode associated with this Graphics.

IsClipEmpty

Obtém um valor que indica se a área de recorte deste Graphics está vazia.Gets a value indicating whether the clipping region of this Graphics is empty.

IsVisibleClipEmpty

Obtém um valor que indica se a área de recorte visível deste Graphics está vazia.Gets a value indicating whether the visible clipping region of this Graphics is empty.

PageScale

Obtém ou define o dimensionamento entre unidades do mundo e de página para este Graphics.Gets or sets the scaling between world units and page units for this Graphics.

PageUnit

Obtém ou define a unidade de medida usada para as coordenadas da página neste Graphics.Gets or sets the unit of measure used for page coordinates in this Graphics.

PixelOffsetMode

Obtém ou define um valor que especifica como os pixels são deslocados durante a renderização deste Graphics.Gets or sets a value specifying how pixels are offset during rendering of this Graphics.

RenderingOrigin

Obtém ou define a origem de renderização deste Graphics para pincéis de hachura e pontilhamento.Gets or sets the rendering origin of this Graphics for dithering and for hatch brushes.

SmoothingMode

Obtém ou define a qualidade de renderização para este Graphics.Gets or sets the rendering quality for this Graphics.

TextContrast

Obtém ou define o valor de correção gama para renderizar texto.Gets or sets the gamma correction value for rendering text.

TextRenderingHint

Obtém ou define o modo de renderização para o texto associado a este Graphics.Gets or sets the rendering mode for text associated with this Graphics.

Transform

Obtém ou define uma cópia da transformação geométrica global deste Graphics.Gets or sets a copy of the geometric world transformation for this Graphics.

VisibleClipBounds

Obtém o retângulo delimitador da área de recorte visível deste Graphics.Gets the bounding rectangle of the visible clipping region of this Graphics.

Métodos

AddMetafileComment(Byte[])

Adiciona um comentário ao Metafile atual.Adds a comment to the current Metafile.

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.Saves a graphics container with the current state of this Graphics and opens and uses a new graphics container.

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.Saves a graphics container with the current state of this Graphics and opens and uses a new graphics container with the specified scale transformation.

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.Saves a graphics container with the current state of this Graphics and opens and uses a new graphics container with the specified scale transformation.

Clear(Color)

Limpa toda a superfície de desenho e a preenche com a cor da tela de fundo especificada.Clears the entire drawing surface and fills it with the specified background color.

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.Performs a bit-block transfer of the color data, corresponding to a rectangle of pixels, from the screen to the drawing surface of the 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.Performs a bit-block transfer of the color data, corresponding to a rectangle of pixels, from the screen to the drawing surface of the 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.Performs a bit-block transfer of color data, corresponding to a rectangle of pixels, from the screen to the drawing surface of the 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.Performs a bit-block transfer of color data, corresponding to a rectangle of pixels, from the screen to the drawing surface of the 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.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Herdado de MarshalByRefObject)
Dispose()

Libera todos os recursos usados por este Graphics.Releases all resources used by this 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.Draws an arc representing a portion of an ellipse specified by a pair of coordinates, a width, and a height.

DrawArc(Pen, Rectangle, Single, Single)

Desenha um arco que representa uma parte de uma elipse especificada por uma estrutura Rectangle.Draws an arc representing a portion of an ellipse specified by a Rectangle structure.

DrawArc(Pen, RectangleF, Single, Single)

Desenha um arco que representa uma parte de uma elipse especificada por uma estrutura RectangleF.Draws an arc representing a portion of an ellipse specified by a RectangleF structure.

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.Draws an arc representing a portion of an ellipse specified by a pair of coordinates, a width, and a height.

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

Desenha uma spline de Bézier definida por quatro estruturas Point.Draws a Bézier spline defined by four Point structures.

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

Desenha uma spline de Bézier definida por quatro estruturas PointF.Draws a Bézier spline defined by four PointF structures.

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.Draws a Bézier spline defined by four ordered pairs of coordinates that represent points.

DrawBeziers(Pen, Point[])

Desenha uma série de splines de Bézier de uma matriz de estruturas de Point.Draws a series of Bézier splines from an array of Point structures.

DrawBeziers(Pen, PointF[])

Desenha uma série de splines de Bézier de uma matriz de estruturas de PointF.Draws a series of Bézier splines from an array of PointF structures.

DrawClosedCurve(Pen, Point[])

Desenha um spline cardinal fechado definido por uma matriz de estruturas Point.Draws a closed cardinal spline defined by an array of Point structures.

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

Desenha um spline cardinal fechado definido por uma matriz de estruturas Point usando uma tensão especificada.Draws a closed cardinal spline defined by an array of Point structures using a specified tension.

DrawClosedCurve(Pen, PointF[])

Desenha um spline cardinal fechado definido por uma matriz de estruturas PointF.Draws a closed cardinal spline defined by an array of PointF structures.

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

Desenha um spline cardinal fechado definido por uma matriz de estruturas PointF usando uma tensão especificada.Draws a closed cardinal spline defined by an array of PointF structures using a specified tension.

DrawCurve(Pen, Point[])

Desenha um spline cardinal por meio de uma matriz especificada de estruturas Point.Draws a cardinal spline through a specified array of Point structures.

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

Desenha uma spline cardinal por meio de uma matriz especificada de estruturas Point usando uma tensão especificada.Draws a cardinal spline through a specified array of Point structures using a specified tension.

DrawCurve(Pen, Point[], Single)

Desenha uma spline cardinal por meio de uma matriz especificada de estruturas Point usando uma tensão especificada.Draws a cardinal spline through a specified array of Point structures using a specified tension.

DrawCurve(Pen, PointF[])

Desenha um spline cardinal por meio de uma matriz especificada de estruturas PointF.Draws a cardinal spline through a specified array of PointF structures.

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

Desenha um spline cardinal por meio de uma matriz especificada de estruturas PointF.Draws a cardinal spline through a specified array of PointF structures. O desenho começa deslocado em relação ao início da matriz.The drawing begins offset from the beginning of the array.

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

Desenha uma spline cardinal por meio de uma matriz especificada de estruturas PointF usando uma tensão especificada.Draws a cardinal spline through a specified array of PointF structures using a specified tension. O desenho começa deslocado em relação ao início da matriz.The drawing begins offset from the beginning of the array.

DrawCurve(Pen, PointF[], Single)

Desenha uma spline cardinal por meio de uma matriz especificada de estruturas PointF usando uma tensão especificada.Draws a cardinal spline through a specified array of PointF structures using a specified tension.

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.Draws an ellipse defined by a bounding rectangle specified by coordinates for the upper-left corner of the rectangle, a height, and a width.

DrawEllipse(Pen, Rectangle)

Desenha uma elipse especificada por uma estrutura Rectangle delimitadora.Draws an ellipse specified by a bounding Rectangle structure.

DrawEllipse(Pen, RectangleF)

Desenha uma elipse definida por um RectangleF delimitador.Draws an ellipse defined by a bounding RectangleF.

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.Draws an ellipse defined by a bounding rectangle specified by a pair of coordinates, a height, and a width.

DrawIcon(Icon, Int32, Int32)

Desenha a imagem representada pelo Icon especificado nas coordenadas especificadas.Draws the image represented by the specified Icon at the specified coordinates.

DrawIcon(Icon, Rectangle)

Desenha a imagem representada pelo Icon especificado, dentro da área especificada por uma estrutura de Rectangle.Draws the image represented by the specified Icon within the area specified by a Rectangle structure.

DrawIconUnstretched(Icon, Rectangle)

Desenha a imagem representada pelo Icon sem dimensionar a imagem.Draws the image represented by the specified Icon without scaling the image.

DrawImage(Image, Int32, Int32)

Desenha a imagem especificada usando seu tamanho físico original na localização especificada por um par de coordenadas.Draws the specified image, using its original physical size, at the location specified by a coordinate pair.

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

Desenha o Image especificado no local especificado e com o tamanho especificado.Draws the specified Image at the specified location and with the specified size.

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

Desenha uma parte de uma imagem em um local especificado.Draws a portion of an image at a specified location.

DrawImage(Image, Point)

Desenha o Image especificado, usando seu tamanho físico original, no local especificado.Draws the specified Image, using its original physical size, at the specified location.

DrawImage(Image, Point[])

Desenha o Image especificado no local especificado e com o tamanho e forma especificados.Draws the specified Image at the specified location and with the specified shape and size.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

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

Desenha a parte especificada do Image especificado no local especificado.Draws the specified portion of the specified Image at the specified location.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

DrawImage(Image, PointF)

Desenha o Image especificado, usando seu tamanho físico original, no local especificado.Draws the specified Image, using its original physical size, at the specified location.

DrawImage(Image, PointF[])

Desenha o Image especificado no local especificado e com o tamanho e forma especificados.Draws the specified Image at the specified location and with the specified shape and size.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

DrawImage(Image, Rectangle)

Desenha o Image especificado no local especificado e com o tamanho especificado.Draws the specified Image at the specified location and with the specified size.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

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.Draws the specified portion of the specified Image at the specified location and with the specified size.

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.Draws the specified portion of the specified Image at the specified location and with the specified size.

DrawImage(Image, Rectangle, Rectangle, GraphicsUnit)

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

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

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

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.Draws the specified portion of the specified Image at the specified location and with the specified size.

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.Draws the specified portion of the specified Image at the specified location and with the specified size.

DrawImage(Image, RectangleF)

Desenha o Image especificado no local especificado e com o tamanho especificado.Draws the specified Image at the specified location and with the specified size.

DrawImage(Image, RectangleF, RectangleF, GraphicsUnit)

Desenha a parte especificada do Image especificado no local especificado e com o tamanho especificado.Draws the specified portion of the specified Image at the specified location and with the specified size.

DrawImage(Image, Single, Single)

Desenha o Image especificado, usando seu tamanho físico original, no local especificado.Draws the specified Image, using its original physical size, at the specified location.

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

Desenha uma parte de uma imagem em um local especificado.Draws a portion of an image at a specified location.

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

Desenha o Image especificado no local especificado e com o tamanho especificado.Draws the specified Image at the specified location and with the specified size.

DrawImageUnscaled(Image, Int32, Int32)

Desenha a imagem especificada usando seu tamanho físico original no local especificado por um par de coordenadas.Draws the specified image using its original physical size at the location specified by a coordinate pair.

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

Desenha uma imagem especificada usando seu tamanho físico original em um local especificado.Draws a specified image using its original physical size at a specified location.

DrawImageUnscaled(Image, Point)

Desenha uma imagem especificada usando seu tamanho físico original em um local especificado.Draws a specified image using its original physical size at a specified location.

DrawImageUnscaled(Image, Rectangle)

Desenha uma imagem especificada usando seu tamanho físico original em um local especificado.Draws a specified image using its original physical size at a specified location.

DrawImageUnscaledAndClipped(Image, Rectangle)

Desenha a imagem especificada sem dimensionamento e recortes, caso necessários, para se ajustar no retângulo especificado.Draws the specified image without scaling and clips it, if necessary, to fit in the specified rectangle.

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

Desenha uma linha que conecta os dois pontos especificados por pares de coordenadas.Draws a line connecting the two points specified by the coordinate pairs.

DrawLine(Pen, Point, Point)

Desenha uma linha conectando duas estruturas Point.Draws a line connecting two Point structures.

DrawLine(Pen, PointF, PointF)

Desenha uma linha conectando duas estruturas PointF.Draws a line connecting two PointF structures.

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

Desenha uma linha que conecta os dois pontos especificados por pares de coordenadas.Draws a line connecting the two points specified by the coordinate pairs.

DrawLines(Pen, Point[])

Desenha uma série de segmentos de linha que se conectam a uma matriz de estruturas Point.Draws a series of line segments that connect an array of Point structures.

DrawLines(Pen, PointF[])

Desenha uma série de segmentos de linha que se conectam a uma matriz de estruturas PointF.Draws a series of line segments that connect an array of PointF structures.

DrawPath(Pen, GraphicsPath)

Desenha um GraphicsPath.Draws a 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.Draws a pie shape defined by an ellipse specified by a coordinate pair, a width, a height, and two radial lines.

DrawPie(Pen, Rectangle, Single, Single)

Desenha uma forma de pizza definida por uma reticência especificada por uma estrutura Rectangle e duas linhas radiais.Draws a pie shape defined by an ellipse specified by a Rectangle structure and two radial lines.

DrawPie(Pen, RectangleF, Single, Single)

Desenha uma forma de pizza definida por uma reticência especificada por uma estrutura RectangleF e duas linhas radiais.Draws a pie shape defined by an ellipse specified by a RectangleF structure and two radial lines.

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.Draws a pie shape defined by an ellipse specified by a coordinate pair, a width, a height, and two radial lines.

DrawPolygon(Pen, Point[])

Desenha um polígono definido por uma matriz de estruturas Point.Draws a polygon defined by an array of Point structures.

DrawPolygon(Pen, PointF[])

Desenha um polígono definido por uma matriz de estruturas PointF.Draws a polygon defined by an array of PointF structures.

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

Desenha um retângulo especificado por um par de coordenadas, uma largura e uma altura.Draws a rectangle specified by a coordinate pair, a width, and a height.

DrawRectangle(Pen, Rectangle)

Desenha um retângulo especificado por uma estrutura Rectangle.Draws a rectangle specified by a Rectangle structure.

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

Desenha um retângulo especificado por um par de coordenadas, uma largura e uma altura.Draws a rectangle specified by a coordinate pair, a width, and a height.

DrawRectangles(Pen, Rectangle[])

Desenha uma série de retângulos especificados por estruturas de Rectangle.Draws a series of rectangles specified by Rectangle structures.

DrawRectangles(Pen, RectangleF[])

Desenha uma série de retângulos especificados por estruturas de RectangleF.Draws a series of rectangles specified by RectangleF structures.

DrawString(String, Font, Brush, PointF)

Desenha a cadeia de texto especificada no local especificado com os objetos Brush e Font especificados.Draws the specified text string at the specified location with the specified Brush and Font objects.

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.Draws the specified text string at the specified location with the specified Brush and Font objects using the formatting attributes of the specified StringFormat.

DrawString(String, Font, Brush, RectangleF)

Desenha a cadeia de texto especificada no retângulo especificado com os objetos Brush e Font especificados.Draws the specified text string in the specified rectangle with the specified Brush and Font objects.

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.Draws the specified text string in the specified rectangle with the specified Brush and Font objects using the formatting attributes of the specified StringFormat.

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

Desenha a cadeia de texto especificada no local especificado com os objetos Brush e Font especificados.Draws the specified text string at the specified location with the specified Brush and Font objects.

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.Draws the specified text string at the specified location with the specified Brush and Font objects using the formatting attributes of the specified StringFormat.

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().Closes the current graphics container and restores the state of this Graphics to the state saved by a call to the BeginContainer() method.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display at a specified point.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display at a specified point.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display at a specified point using specified image attributes.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display at a specified point.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display at a specified point.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display at a specified point using specified image attributes.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display in a specified parallelogram.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display in a specified parallelogram.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display in a specified parallelogram using specified image attributes.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified parallelogram.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified parallelogram.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified parallelogram using specified image attributes.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display at a specified point.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display at a specified point.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display at a specified point using specified image attributes.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display at a specified point.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display at a specified point.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display at a specified point using specified image attributes.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display in a specified parallelogram.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display in a specified parallelogram.

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.Sends the records in the specified Metafile, one at a time, to a callback method for display in a specified parallelogram using specified image attributes.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified parallelogram.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified parallelogram.

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.Sends the records in a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified parallelogram using specified image attributes.

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.Sends the records of the specified Metafile, one at a time, to a callback method for display in a specified rectangle.

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.Sends the records of the specified Metafile, one at a time, to a callback method for display in a specified rectangle.

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.Sends the records of the specified Metafile, one at a time, to a callback method for display in a specified rectangle using specified image attributes.

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.Sends the records of a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified rectangle.

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.Sends the records of a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified rectangle.

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.Sends the records of a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified rectangle using specified image attributes.

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.Sends the records of the specified Metafile, one at a time, to a callback method for display in a specified rectangle.

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.Sends the records of the specified Metafile, one at a time, to a callback method for display in a specified rectangle.

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.Sends the records of the specified Metafile, one at a time, to a callback method for display in a specified rectangle using specified image attributes.

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.Sends the records of a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified rectangle.

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.Sends the records of a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified rectangle.

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.Sends the records of a selected rectangle from a Metafile, one at a time, to a callback method for display in a specified rectangle using specified image attributes.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
ExcludeClip(Rectangle)

Atualiza a região de recorte deste Graphics para excluir a área especificada por um Rectangle estrutura.Updates the clip region of this Graphics to exclude the area specified by a Rectangle structure.

ExcludeClip(Region)

Atualiza a região de recorte deste Graphics para excluir a área especificada por um Region.Updates the clip region of this Graphics to exclude the area specified by a Region.

FillClosedCurve(Brush, Point[])

Preenche o interior de uma curva spline cardinal fechada definido por uma matriz de estruturas Point.Fills the interior of a closed cardinal spline curve defined by an array of Point structures.

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.Fills the interior of a closed cardinal spline curve defined by an array of Point structures using the specified fill mode.

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.Fills the interior of a closed cardinal spline curve defined by an array of Point structures using the specified fill mode and tension.

FillClosedCurve(Brush, PointF[])

Preenche o interior de uma curva spline cardinal fechada definido por uma matriz de estruturas PointF.Fills the interior of a closed cardinal spline curve defined by an array of PointF structures.

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.Fills the interior of a closed cardinal spline curve defined by an array of PointF structures using the specified fill mode.

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.Fills the interior of a closed cardinal spline curve defined by an array of PointF structures using the specified fill mode and tension.

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.Fills the interior of an ellipse defined by a bounding rectangle specified by a pair of coordinates, a width, and a height.

FillEllipse(Brush, Rectangle)

Preenche o interior de uma elipse definida por um retângulo delimitador especificado por uma estrutura Rectangle.Fills the interior of an ellipse defined by a bounding rectangle specified by a Rectangle structure.

FillEllipse(Brush, RectangleF)

Preenche o interior de uma elipse definida por um retângulo delimitador especificado por uma estrutura RectangleF.Fills the interior of an ellipse defined by a bounding rectangle specified by a RectangleF structure.

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.Fills the interior of an ellipse defined by a bounding rectangle specified by a pair of coordinates, a width, and a height.

FillPath(Brush, GraphicsPath)

Preenche o interior de um GraphicsPath.Fills the interior of a 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.Fills the interior of a pie section defined by an ellipse specified by a pair of coordinates, a width, a height, and two radial lines.

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.Fills the interior of a pie section defined by an ellipse specified by a RectangleF structure and two radial lines.

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.Fills the interior of a pie section defined by an ellipse specified by a pair of coordinates, a width, a height, and two radial lines.

FillPolygon(Brush, Point[])

Preenche o interior de um polígono definido por uma matriz de pontos especificada por estruturas Point.Fills the interior of a polygon defined by an array of points specified by Point structures.

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.Fills the interior of a polygon defined by an array of points specified by Point structures using the specified fill mode.

FillPolygon(Brush, PointF[])

Preenche o interior de um polígono definido por uma matriz de pontos especificada por estruturas PointF.Fills the interior of a polygon defined by an array of points specified by PointF structures.

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.Fills the interior of a polygon defined by an array of points specified by PointF structures using the specified fill mode.

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

Preenche o interior de um retângulo especificado por um par de coordenadas, uma largura e uma altura.Fills the interior of a rectangle specified by a pair of coordinates, a width, and a height.

FillRectangle(Brush, Rectangle)

Preenche o interior de um retângulo especificado por uma estrutura Rectangle.Fills the interior of a rectangle specified by a Rectangle structure.

FillRectangle(Brush, RectangleF)

Preenche o interior de um retângulo especificado por uma estrutura RectangleF.Fills the interior of a rectangle specified by a RectangleF structure.

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

Preenche o interior de um retângulo especificado por um par de coordenadas, uma largura e uma altura.Fills the interior of a rectangle specified by a pair of coordinates, a width, and a height.

FillRectangles(Brush, Rectangle[])

Preenche os interiores de uma série de retângulos especificados por estruturas Rectangle.Fills the interiors of a series of rectangles specified by Rectangle structures.

FillRectangles(Brush, RectangleF[])

Preenche os interiores de uma série de retângulos especificados por estruturas RectangleF.Fills the interiors of a series of rectangles specified by RectangleF structures.

FillRegion(Brush, Region)

Preenche o interior de um Region.Fills the interior of a Region.

Finalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes de ser recuperado pela coleta de lixo.Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

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.Forces execution of all pending graphics operations and returns immediately without waiting for the operations to finish.

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.Forces execution of all pending graphics operations with the method waiting or not waiting, as specified, to return before the operations finish.

FromHdc(IntPtr)

Cria um novo Graphics do identificador especificado para um contexto de dispositivo.Creates a new Graphics from the specified handle to a device context.

FromHdc(IntPtr, IntPtr)

Cria um novo Graphics do identificador especificado para um contexto de dispositivo e identificador de um dispositivo.Creates a new Graphics from the specified handle to a device context and handle to a device.

FromHdcInternal(IntPtr)

Retorna um Graphics para o contexto de dispositivo especificado.Returns a Graphics for the specified device context.

FromHwnd(IntPtr)

Cria um novo Graphics do identificador especificado para a janela.Creates a new Graphics from the specified handle to a window.

FromHwndInternal(IntPtr)

Cria um novo Graphics para o identificador do Windows especificado.Creates a new Graphics for the specified windows handle.

FromImage(Image)

Cria um novo Graphics com base no Image especificado.Creates a new Graphics from the specified Image.

GetContextInfo()

Obtém o contexto gráfico cumulativo.Gets the cumulative graphics context.

GetHalftonePalette()

Obtém um identificador para a paleta de meio-tom atual do Windows.Gets a handle to the current Windows halftone palette.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetHdc()

Obtém o identificador para o contexto de dispositivo associado a este Graphics.Gets the handle to the device context associated with this Graphics.

GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Herdado de MarshalByRefObject)
GetNearestColor(Color)

Obtém a cor mais próxima da estrutura Color especificada.Gets the nearest color to the specified Color structure.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
InitializeLifetimeService()

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.Obtains a lifetime service object to control the lifetime policy for this instance.

(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.Updates the clip region of this Graphics to the intersection of the current clip region and the specified Rectangle structure.

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.Updates the clip region of this Graphics to the intersection of the current clip region and the specified RectangleF structure.

IntersectClip(Region)

Atualiza a região de recorte deste Graphics para a interseção da região de recorte atual e a Region especificada.Updates the clip region of this Graphics to the intersection of the current clip region and the specified Region.

IsVisible(Int32, Int32)

Indica se o ponto especificado por um par de coordenadas está contido na região de recorte visível deste Graphics.Indicates whether the point specified by a pair of coordinates is contained within the visible clip region of this 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.Indicates whether the rectangle specified by a pair of coordinates, a width, and a height is contained within the visible clip region of this Graphics.

IsVisible(Point)

Indica se a estrutura Point especificada está contida na região de recorte visível deste Graphics.Indicates whether the specified Point structure is contained within the visible clip region of this Graphics.

IsVisible(PointF)

Indica se a estrutura PointF especificada está contida na região de recorte visível deste Graphics.Indicates whether the specified PointF structure is contained within the visible clip region of this Graphics.

IsVisible(Rectangle)

Indica se o retângulo especificado por uma estrutura Rectangle está contido na região de recorte visível deste Graphics.Indicates whether the rectangle specified by a Rectangle structure is contained within the visible clip region of this Graphics.

IsVisible(RectangleF)

Indica se o retângulo especificado por uma estrutura RectangleF está contido na região de recorte visível deste Graphics.Indicates whether the rectangle specified by a RectangleF structure is contained within the visible clip region of this 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.Indicates whether the point specified by a pair of coordinates is contained within the visible clip region of this 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.Indicates whether the rectangle specified by a pair of coordinates, a width, and a height is contained within the visible clip region of this Graphics.

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.Gets an array of Region objects, each of which bounds a range of character positions within the specified string.

MeasureString(String, Font)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado.Measures the specified string when drawn with the specified Font.

MeasureString(String, Font, Int32)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado.Measures the specified string when drawn with the specified Font.

MeasureString(String, Font, Int32, StringFormat)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.Measures the specified string when drawn with the specified Font and formatted with the specified StringFormat.

MeasureString(String, Font, PointF, StringFormat)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.Measures the specified string when drawn with the specified Font and formatted with the specified StringFormat.

MeasureString(String, Font, SizeF)

Mede a cadeia de caracteres especificada desenhada com o Font especificado dentro de uma área de layout especificada.Measures the specified string when drawn with the specified Font within the specified layout area.

MeasureString(String, Font, SizeF, StringFormat)

Mede a cadeia de caracteres especificada quando desenhada com o Font especificado e formatada com o StringFormat especificado.Measures the specified string when drawn with the specified Font and formatted with the specified StringFormat.

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.Measures the specified string when drawn with the specified Font and formatted with the specified StringFormat.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.Creates a shallow copy of the current MarshalByRefObject object.

(Herdado de MarshalByRefObject)
MultiplyTransform(Matrix)

Multiplica a transformação global deste Graphics e especificou o Matrix.Multiplies the world transformation of this Graphics and specified the Matrix.

MultiplyTransform(Matrix, MatrixOrder)

Multiplica a transformação global deste Graphics e especificou o Matrix na ordem especificada.Multiplies the world transformation of this Graphics and specified the Matrix in the specified order.

ReleaseHdc()

Libera um identificador de contexto de dispositivo obtido por uma chamada anterior ao método GetHdc() deste Graphics.Releases a device context handle obtained by a previous call to the GetHdc() method of this Graphics.

ReleaseHdc(IntPtr)

Libera um identificador de contexto de dispositivo obtido por uma chamada anterior ao método GetHdc() deste Graphics.Releases a device context handle obtained by a previous call to the GetHdc() method of this Graphics.

ReleaseHdcInternal(IntPtr)

Libera um identificador para um contexto de dispositivo.Releases a handle to a device context.

ResetClip()

Redefine a região de recorte desse Graphics para uma região infinita.Resets the clip region of this Graphics to an infinite region.

ResetTransform()

Redefine a matriz de transformação global desse Graphics para a matriz de identidade.Resets the world transformation matrix of this Graphics to the identity matrix.

Restore(GraphicsState)

Restaura o estado desse Graphics para o estado representado por um GraphicsState.Restores the state of this Graphics to the state represented by a GraphicsState.

RotateTransform(Single)

Aplica a rotação especificada à matriz de transformação desse Graphics.Applies the specified rotation to the transformation matrix of this Graphics.

RotateTransform(Single, MatrixOrder)

Aplica a rotação especificada à matriz de transformação desse Graphics na ordem especificada.Applies the specified rotation to the transformation matrix of this Graphics in the specified order.

Save()

Salva o estado atual deste Graphics e identifica o estado salvo com um GraphicsState.Saves the current state of this Graphics and identifies the saved state with a 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.Applies the specified scaling operation to the transformation matrix of this Graphics by prepending it to the object's transformation matrix.

ScaleTransform(Single, Single, MatrixOrder)

Aplica a operação de colocação em escala especificada à matriz de transformação desse Graphics na ordem especificada.Applies the specified scaling operation to the transformation matrix of this Graphics in the specified order.

SetClip(Graphics)

Define a área de recorte desse Graphics para a propriedade Clip do Graphics especificado.Sets the clipping region of this Graphics to the Clip property of the specified Graphics.

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.Sets the clipping region of this Graphics to the result of the specified combining operation of the current clip region and the Clip property of the specified Graphics.

SetClip(GraphicsPath)

Define a área de recorte deste Graphics para o GraphicsPath especificado.Sets the clipping region of this Graphics to the specified GraphicsPath.

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.Sets the clipping region of this Graphics to the result of the specified operation combining the current clip region and the specified GraphicsPath.

SetClip(Rectangle)

Define a área de recorte desse Graphics para o retângulo especificado por uma estrutura Rectangle.Sets the clipping region of this Graphics to the rectangle specified by a Rectangle structure.

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.Sets the clipping region of this Graphics to the result of the specified operation combining the current clip region and the rectangle specified by a Rectangle structure.

SetClip(RectangleF)

Define a área de recorte desse Graphics para o retângulo especificado por uma estrutura RectangleF.Sets the clipping region of this Graphics to the rectangle specified by a RectangleF structure.

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.Sets the clipping region of this Graphics to the result of the specified operation combining the current clip region and the rectangle specified by a RectangleF structure.

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.Sets the clipping region of this Graphics to the result of the specified operation combining the current clip region and the specified Region.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(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.Transforms an array of points from one coordinate space to another using the current world and page transformations of this 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.Transforms an array of points from one coordinate space to another using the current world and page transformations of this Graphics.

TranslateClip(Int32, Int32)

Converte a área de recorte deste Graphics pelos valores especificados nas orientações horizontal e vertical.Translates the clipping region of this Graphics by specified amounts in the horizontal and vertical directions.

TranslateClip(Single, Single)

Converte a área de recorte deste Graphics pelos valores especificados nas orientações horizontal e vertical.Translates the clipping region of this Graphics by specified amounts in the horizontal and vertical directions.

TranslateTransform(Single, Single)

Altera a origem do sistema de coordenadas acrescentando a tradução especificada para a matriz de transformação desse Graphics.Changes the origin of the coordinate system by prepending the specified translation to the transformation matrix of this 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.Changes the origin of the coordinate system by applying the specified translation to the transformation matrix of this Graphics in the specified order.

Aplica-se a

Veja também