Поделиться через


Создание эскизов изображений

Эскиз — это уменьшенная версия изображения. Вы можете создать эскиз изображения, вызвав метод GetThumbnailImage объекта Image .

В следующем примере создается объект Image из файла Compass.bmp. Исходное изображение имеет ширину 640 пикселей и высоту 479 пикселей. Код создает эскиз изображения с шириной и высотой в 100 пикселей.

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

На следующем рисунке показан эскиз.

Иллюстрация небольшого рисунка с компасом