|
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
|
Tradução
Original
|
Método Graphics.DrawImage (Image, Single, Single, RectangleF, GraphicsUnit)
Namespace: System.Drawing
Assembly: System.Drawing (em System.Drawing.dll)
public void DrawImage( Image image, float x, float y, RectangleF srcRect, GraphicsUnit srcUnit )
Parâmetros
- image
- Tipo: System.Drawing.Image
Image para desenhar.
- x
- Tipo: System.Single
A coordenada x do canto superior esquerdo da imagem desenhada.
- y
- Tipo: System.Single
A coordenada y do canto superior esquerdo da imagem desenhada.
- srcRect
- Tipo: System.Drawing.RectangleF
RectangleF que especifica a parte da estrutura do Image para desenhar.
- srcUnit
- Tipo: System.Drawing.GraphicsUnit
Membro da GraphicsUnit enumeração que especifica as unidades de medida usada pelo srcRect parâmetro.
| Exceção | Condição |
|---|---|
| ArgumentNullException |
Cria uma imagem de um arquivo JPEG SampImag.jpg na pasta do exemplo. Cria as coordenadas no qual desenhar o canto superior esquerdo da imagem. Cria um retângulo de origem da qual extraem uma parte da imagem. Define a unidade de medida do retângulo de origem como pixels. Desenha a imagem na tela.
public void DrawImage2FloatRectF(PaintEventArgs e) { // Create image. Image newImage = Image.FromFile("SampImag.jpg"); // Create coordinates for upper-left corner of image. float x = 100.0F; float y = 100.0F; // Create rectangle for source image. RectangleF srcRect = new RectangleF(50.0F, 50.0F, 150.0F, 150.0F); GraphicsUnit units = GraphicsUnit.Pixel; // Draw image to screen. e.Graphics.DrawImage(newImage, x, y, srcRect, units); }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)
O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte .Requisitos de sistema do NET Framework.