Graphics.DrawImageUnscaled Méthode

Définition

Dessine l'image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué par une paire de coordonnées.

Surcharges

DrawImageUnscaled(Image, Int32, Int32)

Dessine l'image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué par une paire de coordonnées.

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

Dessine une image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

DrawImageUnscaled(Image, Point)

Dessine une image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

DrawImageUnscaled(Image, Rectangle)

Dessine une image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

DrawImageUnscaled(Image, Int32, Int32)

Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs

Dessine l'image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué par une paire de coordonnées.

public:
 void DrawImageUnscaled(System::Drawing::Image ^ image, int x, int y);
public void DrawImageUnscaled (System.Drawing.Image image, int x, int y);
member this.DrawImageUnscaled : System.Drawing.Image * int * int -> unit
Public Sub DrawImageUnscaled (image As Image, x As Integer, y As Integer)

Paramètres

image
Image

Image à dessiner.

x
Int32

Coordonnée x de l'angle supérieur gauche de l'image dessinée.

y
Int32

Coordonnée y de l'angle supérieur gauche de l'image dessinée.

Exceptions

image a la valeur null.

Exemples

L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse, qui est un paramètre du Paint gestionnaire d’événements. Le code effectue les actions suivantes :

  • Crée une image à partir d’un fichier JPEG, SampImag.jpg, dans le dossier de l’exemple.

  • Crée un point à partir duquel dessiner le coin supérieur gauche de l’image.

  • Dessine l’image entière à l’aide de sa taille physique.

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

      // Create coordinates for upper-left corner of image.
      int x = 100;
      int y = 100;

      // Draw image to screen.
      e->Graphics->DrawImageUnscaled( newImage, x, y );
   }
public void DrawImageUnscaledInt(PaintEventArgs e)
{
             
    // Create image.
    Image newImage = Image.FromFile("SampImag.jpg");
             
    // Create coordinates for upper-left corner of image.
    int x = 100;
    int y = 100;
             
    // Draw image to screen.
    e.Graphics.DrawImageUnscaled(newImage, x, y);
}
Public Sub DrawImageUnscaledInt(ByVal e As PaintEventArgs)

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

    ' Create coordinates for upper-left corner of image.
    Dim x As Integer = 100
    Dim y As Integer = 100

    ' Draw image to screen.
    e.Graphics.DrawImageUnscaled(newImage, x, y)
End Sub

Remarques

Un Image stocke une valeur pour la largeur des pixels et une valeur pour la résolution horizontale (points par pouce). La largeur physique, mesurée en pouces, d’une image est la largeur des pixels divisée par la résolution horizontale. Par exemple, une image avec une largeur de pixels de 216 et une résolution horizontale de 72 points par pouce a une largeur physique de 3 pouces. Des remarques similaires s’appliquent à la hauteur des pixels et à la hauteur physique.

La DrawImageUnscaled méthode dessine une image à l’aide de sa taille physique, de sorte que l’image aura sa taille correcte en pouces, quelle que soit la résolution (points par pouce) du périphérique d’affichage. Par exemple, supposons qu’une image ait une largeur de pixels de 216 et une résolution horizontale de 72 points par pouce. Si vous appelez DrawImageUnscaled pour dessiner cette image sur un appareil dont la résolution est de 96 points par pouce, la largeur de pixels de l’image rendue est (216/72)*96 = 288.

S’applique à

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

Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs

Dessine une image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

public:
 void DrawImageUnscaled(System::Drawing::Image ^ image, int x, int y, int width, int height);
public void DrawImageUnscaled (System.Drawing.Image image, int x, int y, int width, int height);
member this.DrawImageUnscaled : System.Drawing.Image * int * int * int * int -> unit
Public Sub DrawImageUnscaled (image As Image, x As Integer, y As Integer, width As Integer, height As Integer)

Paramètres

image
Image

Image à dessiner.

x
Int32

Coordonnée x de l'angle supérieur gauche de l'image dessinée.

y
Int32

Coordonnée y de l'angle supérieur gauche de l'image dessinée.

width
Int32

Non utilisé.

height
Int32

Non utilisé.

Exceptions

image a la valeur null.

Remarques

Un Image stocke une valeur pour la largeur des pixels et une valeur pour la résolution horizontale (points par pouce). La largeur physique, mesurée en pouces, d’une image est la largeur des pixels divisée par la résolution horizontale. Par exemple, une image avec une largeur de pixels de 216 et une résolution horizontale de 72 points par pouce a une largeur physique de 3 pouces. Des remarques similaires s’appliquent à la hauteur des pixels et à la hauteur physique.

La DrawImageUnscaled méthode dessine une image à l’aide de sa taille physique, de sorte que l’image aura sa taille correcte en pouces, quelle que soit la résolution (points par pouce) du périphérique d’affichage. Par exemple, supposons qu’une image ait une largeur de pixels de 216 et une résolution horizontale de 72 points par pouce. Si vous appelez DrawImageUnscaled pour dessiner cette image sur un appareil dont la résolution est de 96 points par pouce, la largeur de pixels de l’image rendue est (216/72)*96 = 288.

S’applique à

DrawImageUnscaled(Image, Point)

Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs

Dessine une image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

public:
 void DrawImageUnscaled(System::Drawing::Image ^ image, System::Drawing::Point point);
public void DrawImageUnscaled (System.Drawing.Image image, System.Drawing.Point point);
member this.DrawImageUnscaled : System.Drawing.Image * System.Drawing.Point -> unit
Public Sub DrawImageUnscaled (image As Image, point As Point)

Paramètres

image
Image

Image à dessiner.

point
Point

Structure Point qui spécifie l'angle supérieur gauche de l'image dessinée.

Exceptions

image a la valeur null.

Exemples

L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse, qui est un paramètre du Paint gestionnaire d’événements. Le code effectue les actions suivantes :

  • Crée une image à partir d’un fichier JPEG SampImag.jpg dans le dossier de l’exemple.

  • Crée un point à partir duquel dessiner le coin supérieur gauche de l’image.

  • Dessine l’image entière à l’aide de sa taille physique.

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

      // Create point for upper-left corner of image.
      Point ulCorner = Point(100,100);

      // Draw image to screen.
      e->Graphics->DrawImageUnscaled( newImage, ulCorner );
   }
public void DrawImageUnscaledPoint(PaintEventArgs e)
{
             
    // Create image.
    Image newImage = Image.FromFile("SampImag.jpg");
             
    // Create point for upper-left corner of image.
    Point ulCorner = new Point(100, 100);
             
    // Draw image to screen.
    e.Graphics.DrawImageUnscaled(newImage, ulCorner);
}
Public Sub DrawImageUnscaledPoint(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 Point(100, 100)

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

Remarques

Un Image stocke une valeur pour la largeur des pixels et une valeur pour la résolution horizontale (points par pouce). La largeur physique, mesurée en pouces, d’une image est la largeur des pixels divisée par la résolution horizontale. Par exemple, une image avec une largeur de pixels de 216 et une résolution horizontale de 72 points par pouce a une largeur physique de 3 pouces. Des remarques similaires s’appliquent à la hauteur des pixels et à la hauteur physique.

La DrawImageUnscaled méthode dessine une image à l’aide de sa taille physique, de sorte que l’image aura sa taille correcte en pouces, quelle que soit la résolution (points par pouce) du périphérique d’affichage. Par exemple, supposons qu’une image ait une largeur de pixels de 216 et une résolution horizontale de 72 points par pouce. Si vous appelez DrawImageUnscaled pour dessiner cette image sur un appareil dont la résolution est de 96 points par pouce, la largeur de pixels de l’image rendue est (216/72)*96 = 288.

S’applique à

DrawImageUnscaled(Image, Rectangle)

Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs

Dessine une image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

public:
 void DrawImageUnscaled(System::Drawing::Image ^ image, System::Drawing::Rectangle rect);
public void DrawImageUnscaled (System.Drawing.Image image, System.Drawing.Rectangle rect);
member this.DrawImageUnscaled : System.Drawing.Image * System.Drawing.Rectangle -> unit
Public Sub DrawImageUnscaled (image As Image, rect As Rectangle)

Paramètres

image
Image

Image à dessiner.

rect
Rectangle

Rectangle qui spécifie l'angle supérieur gauche de l'image dessinée. Les propriétés X et Y du rectangle spécifient l'angle supérieur gauche. Les propriétés Width et Height sont ignorées.

Exceptions

image a la valeur null.

Remarques

Un Image stocke une valeur pour la largeur des pixels et une valeur pour la résolution horizontale (points par pouce). La largeur physique, mesurée en pouces, d’une image est la largeur des pixels divisée par la résolution horizontale. Par exemple, une image avec une largeur de pixels de 216 et une résolution horizontale de 72 points par pouce a une largeur physique de 3 pouces. Des remarques similaires s’appliquent à la hauteur des pixels et à la hauteur physique.

La DrawImageUnscaled méthode dessine une image à l’aide de sa taille physique, de sorte que l’image aura sa taille correcte en pouces, quelle que soit la résolution (points par pouce) du périphérique d’affichage. Par exemple, supposons qu’une image ait une largeur de pixels de 216 et une résolution horizontale de 72 points par pouce. Si vous appelez DrawImageUnscaled pour dessiner cette image sur un appareil dont la résolution est de 96 points par pouce, la largeur de pixels de l’image rendue est (216/72)*96 = 288.

S’applique à