Partager via


Graphics.DrawImageUnscaled Méthode

Définition

Dessine l’image spécifiée à l’aide de sa taille physique d’origine à l’emplacement spécifié par une paire de coordonnées.

Surcharges

DrawImageUnscaled(Image, Int32, Int32)

Dessine l’image spécifiée à l’aide de sa taille physique d’origine à l’emplacement spécifié par une paire de coordonnées.

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

Dessine une image spécifiée à l’aide de sa taille physique d’origine à un emplacement spécifié.

DrawImageUnscaled(Image, Point)

Dessine une image spécifiée à l’aide de sa taille physique d’origine à un emplacement spécifié.

DrawImageUnscaled(Image, Rectangle)

Dessine une image spécifiée à l’aide de sa taille physique d’origine à un emplacement spécifié.

DrawImageUnscaled(Image, Int32, Int32)

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

Dessine l’image spécifiée à l’aide de sa taille physique d’origine à l’emplacement spécifié 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 du coin supérieur gauche de l’image dessinée.

y
Int32

Coordonnée y du coin supérieur gauche de l’image dessinée.

Exceptions

image est 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 gestionnaire d’événements Paint. 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 auquel 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

Une 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 de pixel 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. Les remarques similaires s’appliquent à la hauteur des pixels et à la hauteur physique.

La méthode DrawImageUnscaled 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) de l’appareil d’affichage. Par exemple, supposons qu’une image a 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 qui a une résolution de 96 points par pouce, la largeur de pixel 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
Source:
Graphics.cs
Source:
Graphics.cs

Dessine une image spécifiée à l’aide de sa taille physique d’origine à un emplacement spécifié.

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 du coin supérieur gauche de l’image dessinée.

y
Int32

Coordonnée y du coin supérieur gauche de l’image dessinée.

width
Int32

Non utilisé.

height
Int32

Non utilisé.

Exceptions

image est null.

Remarques

Une 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 de pixel 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. Les remarques similaires s’appliquent à la hauteur des pixels et à la hauteur physique.

La méthode DrawImageUnscaled 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) de l’appareil d’affichage. Par exemple, supposons qu’une image a 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 qui a une résolution de 96 points par pouce, la largeur de pixel de l’image rendue est (216/72)*96 = 288.

S’applique à

DrawImageUnscaled(Image, Point)

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

Dessine une image spécifiée à l’aide de sa taille physique d’origine à un emplacement spécifié.

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

Point structure qui spécifie le coin supérieur gauche de l’image dessinée.

Exceptions

image est 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 gestionnaire d’événements Paint. 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 auquel 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

Une 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 de pixel 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. Les remarques similaires s’appliquent à la hauteur des pixels et à la hauteur physique.

La méthode DrawImageUnscaled 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) de l’appareil d’affichage. Par exemple, supposons qu’une image a 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 qui a une résolution de 96 points par pouce, la largeur de pixel de l’image rendue est (216/72)*96 = 288.

S’applique à

DrawImageUnscaled(Image, Rectangle)

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

Dessine une image spécifiée à l’aide de sa taille physique d’origine à un emplacement spécifié.

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 le coin supérieur gauche de l’image dessinée. Les propriétés X et Y du rectangle spécifient le coin supérieur gauche. Les propriétés Width et Height sont ignorées.

Exceptions

image est null.

Remarques

Une 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 de pixel 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. Les remarques similaires s’appliquent à la hauteur des pixels et à la hauteur physique.

La méthode DrawImageUnscaled 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) de l’appareil d’affichage. Par exemple, supposons qu’une image a 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 qui a une résolution de 96 points par pouce, la largeur de pixel de l’image rendue est (216/72)*96 = 288.

S’applique à