Condividi tramite


Creazione di immagini di anteprima

Un'immagine di anteprima è una versione ridotta di un'immagine. È possibile creare un'immagine di anteprima chiamando il metodo GetThumbnailImage di un oggetto Image .

Nell'esempio seguente viene creato un oggetto Image dal file Compass.bmp. L'immagine originale ha una larghezza di 640 pixel e un'altezza di 479 pixel. Il codice crea un'immagine di anteprima con larghezza di 100 pixel e un'altezza di 100 pixel.

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

La figura seguente mostra l'immagine di anteprima.

illustrazione di un piccolo grafico che mostra una bussola