Partager via


Création d’images miniatures

Une image miniature est une petite version d’une image. Vous pouvez créer une image miniature en appelant la méthode GetThumbnailImage d’un objet Image .

L’exemple suivant construit un objet Image à partir du fichier Compass.bmp. L’image d’origine a une largeur de 640 pixels et une hauteur de 479 pixels. Le code crée une image miniature d’une largeur de 100 pixels et d’une hauteur de 100 pixels.

Image image(L"Compass.bmp");
Image* pThumbnail = image.GetThumbnailImage(100, 100, NULL, NULL);
graphics.DrawImage(pThumbnail, 10, 10, 
   pThumbnail->GetWidth(), pThumbnail->GetHeight());

L’illustration suivante montre l’image miniature.

illustration d’un petit graphique montrant une boussole