Freigeben über


Gewusst wie: Erstellen von Miniaturbildern

Aktualisiert: November 2007

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

Beispiel

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

In der folgenden Abbildung ist die Miniaturansicht dargestellt.

Dim image As 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)

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);

Kompilieren des Codes

Das vorhergehende Beispiel ist für die Verwendung mit Windows Forms konzipiert und erfordert PaintEventArgs e, einen Parameter des Paint-Ereignishandlers.

Siehe auch

Weitere Ressourcen

Bilder, Bitmaps und Metadateien

Arbeiten mit Bildern, Bitmaps, Symbolen und Metadateien