Compartir a través de


Creación de imágenes en miniatura

Una imagen en miniatura es una versión pequeña de una imagen. Puede crear una imagen en miniatura llamando al método GetThumbnailImage de un objeto Image .

En el ejemplo siguiente se construye un objeto Image a partir del archivo Compass.bmp. La imagen original tiene un ancho de 640 píxeles y un alto de 479 píxeles. El código crea una imagen en miniatura con un ancho de 100 píxeles y un alto de 100 píxeles.

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

En la ilustración siguiente se muestra la imagen en miniatura.

ilustración de un gráfico pequeño que muestra una brújula