Graphics.DrawImageUnscaled Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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
- 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
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
- 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.