Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Graphics.DrawImage méthode (Image, Rectangle)

 

Date de publication : novembre 2016

Dessine le Image spécifié à l'emplacement indiqué avec la taille précisée.

Espace de noms:   System.Drawing
Assembly:  System.Drawing (dans System.Drawing.dll)

public void DrawImage(
	Image image,
	Rectangle rect
)

Paramètres

image
Type: System.Drawing.Image

Image à dessiner.

rect
Type: System.Drawing.Rectangle

Structure Rectangle qui spécifie l'emplacement et la taille de l'image dessinée.

Exception Condition
ArgumentNullException

image a la valeur null.

The image represented by the image object is scaled to the dimensions of the rect rectangle.

The following code example is designed for use with Windows Forms, and it requires T:System.Windows.Forms.PaintEventArgse, which is a parameter of the E:System.Windows.Forms.Control.Paint event handler. The code performs the following actions:

  • Creates an image from a JPEG file SampImag.jpg in the folder of the example.

  • Creates a rectangle in which to draw the image.

  • Draws the image to the screen.

The position of the rectangle locates the image on the screen, and the size of the original image and the size of the rectangle determines the scaling of the drawn image.

private void DrawImageRect(PaintEventArgs e)
{

    // Create image.
    Image newImage = Image.FromFile("SampImag.jpg");

    // Create rectangle for displaying image.
    Rectangle destRect = new Rectangle(100, 100, 450, 150);

    // Draw image to screen.
    e.Graphics.DrawImage(newImage, destRect);
}

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: