Freigeben über


Erstellen von Bildern in Miniaturansicht

Eine Miniaturansicht ist eine verkleinerte Darstellung eines Bildes. Sie können eine Miniaturansicht erstellen, indem Sie die GetThumbnailImage-Methode eines Image-Objekts aufrufen.

Im folgenden Beispiel wird ein Image-Objekt aus der Datei Compass.bmp erstellt. Das Originalbild hat eine Breite von 640 Pixeln und ein Höhe von 479 Pixeln. Durch den Code wird eine Miniaturansicht mit einer Breite und einer Höhe von 100 Pixeln erstellt.

Dim image = New Bitmap("Compass.bmp")
Dim pThumbnail As Image = image.GetThumbnailImage(100, 100, Nothing, _
   New IntPtr())
e.Graphics.DrawImage( _
   pThumbnail, _
   10, _
   10, _
   pThumbnail.Width, _
   pThumbnail.Height)
[C#]
Image image = new Bitmap("Compass.bmp");
Image pThumbnail = image.GetThumbnailImage(100, 100, null, new 
   IntPtr());
e.Graphics.DrawImage(
   pThumbnail,
   10,
   10, 
   pThumbnail.Width,
   pThumbnail.Height);

In der folgenden Abbildung ist die Miniaturansicht dargestellt.