Класс Image (gdiplusheaders.h)

Класс Image предоставляет методы для загрузки и сохранения растровых изображений (растровых изображений) и векторных изображений (метафайлов). Объект Image инкапсулирует растровое изображение или метафайл и сохраняет атрибуты, которые можно получить, вызвав различные методы Get. Объекты Image можно создавать из различных типов файлов, включая BMP, ICON, GIF, JPEG, Exif, PNG, TIFF, WMF и EMF.

Наследование

Класс Image реализует GdiplusBase.

Методы

Класс Image имеет эти методы.

 
Image::Clone

Метод Image::Clone создает объект Image и инициализирует его с содержимым этого объекта Image.
Image::FindFirstItem

Метод Image::FindFirstItem извлекает описание и размер данных первого элемента метаданных в этом объекте Image.
Image::FindNextItem

Метод Image::FindNextItem используется вместе с методом Image::FindFirstItem для перечисления элементов метаданных, хранящихся в этом объекте Image.
Image::FromFile

Метод Image::FromFile создает объект Image на основе файла.
Image::FromStream

Метод Image::FromStream создает объект Image на основе потока.
Image::GetAllPropertyItems

Метод Image::GetAllPropertyItems получает все элементы свойств (метаданные), хранящиеся в этом объекте Image.
Image::GetBounds

Метод Image::GetBounds получает ограничивающий прямоугольник для этого изображения.
Image::GetEncoderParameterList

Метод Image::GetEncoderParameterList получает список параметров, поддерживаемых указанным кодировщиком изображений.
Image::GetEncoderParameterListSize

Метод Image::GetEncoderParameterListSize получает размер в байтах списка параметров для указанного кодировщика изображений.
Image::GetFlags

Метод Image::GetFlags получает набор флагов, указывающих определенные атрибуты этого объекта Image.
Image::GetFrameCount

Метод Image::GetFrameCount получает количество кадров в указанном измерении данного объекта Image.
Image::GetFrameDimensionsCount

Метод Image::GetFrameDimensionsCount получает количество измерений кадра в этом объекте Image.
Image::GetFrameDimensionsList

Метод Image::GetFrameDimensionsList получает идентификаторы размеров кадра объекта Image.
Image::GetHeight

Метод Image::GetHeight получает высоту изображения в пикселях этого изображения.
Image::GetHorizontalResolution

Метод Image::GetHorizontalResolution получает горизонтальное разрешение (в точках на дюйм) этого изображения.
Image::GetItemData

Метод Image::GetItemData получает один фрагмент метаданных из этого объекта Image.
Image::GetLastStatus

Метод Image::GetLastStatus возвращает значение, указывающее характер последнего сбоя метода объекта Image.
Image::GetPalette

Метод Image::GetPalette получает ColorPalette этого объекта Image.
Image::GetPaletteSize

Метод Image::GetPaletteSize получает размер в байтах цветовой палитры этого объекта Image.
Image::GetPhysicalDimension

Метод Image::GetPhysicalDimension получает ширину и высоту этого изображения.
Image::GetPixelFormat

Метод Image::GetPixelFormat получает формат пикселя данного объекта Image.
Image::GetPropertyCount

Метод Image::GetPropertyCount получает количество свойств (фрагментов метаданных), хранящихся в этом объекте Image.
Image::GetPropertyIdList

Метод Image::GetPropertyIdList получает список идентификаторов свойств, используемых в метаданных этого объекта Image.
Image::GetPropertyItem

Метод Image::GetPropertyItem получает указанный элемент свойства (фрагмент метаданных) из этого объекта Image.
Image::GetPropertyItemSize

Метод Image::GetPropertyItemSize получает размер указанного элемента свойства объекта Image в байтах.
Image::GetPropertySize

Метод Image::GetPropertySize получает общий размер (в байтах) всех элементов свойств, хранящихся в этом объекте Image. Метод Image::GetPropertySize также получает количество элементов свойств, хранящихся в этом объекте Image.
Image::GetRawFormat

Метод Image::GetRawFormat получает глобальный уникальный идентификатор (GUID), определяющий формат этого объекта Image. Идентификаторы GUID, определяющие различные форматы файлов, определяются в Gdiplusimaging.h.
Image::GetThumbnailImage

Метод Image::GetThumbnailImage получает эскиз из этого объекта Image.
Image::GetType

Метод Image::GetType получает тип (растровое изображение или метафайл) этого объекта Image.
Image::GetVerticalResolution

Метод Image::GetVerticalResolution получает вертикальное разрешение (в точках на дюйм) этого изображения.
Image::GetWidth

Метод Image::GetWidth получает ширину (в пикселях) этого изображения.
Image::Image

В этом разделе перечислены конструкторы класса Image. Полный список классов см. в разделе "Класс Image". (перегрузка 2/2)
Image::Image

Создает объект Image::Image на основе файла.
Image::Image

В этом разделе перечислены конструкторы класса Image. Полный список классов см. в разделе "Класс Image". (перегрузка 1/2)
Image::Image

Создает объект Image::Image на основе потока.
Image::Image

В этом разделе перечислены конструкторы класса Image. Полный список классов см. в разделе "Класс Image".
Image::RemovePropertyItem

Метод Image::RemovePropertyItem удаляет элемент свойства (фрагмент метаданных) из этого объекта Image.
Image::RotateFlip

Метод Image::RotateFlip поворачивает и перевернет это изображение.
Image::Save

Метод Image::Save сохраняет это изображение в файл.
Image::Save

Метод Image::Save сохраняет это изображение в потоке.
Image::SaveAdd

Метод Image::SaveAdd добавляет кадр в файл или поток, указанный в предыдущем вызове метода Save. (перегрузка 1/2)
Image::SaveAdd

Метод Image::SaveAdd добавляет кадр в файл или поток, указанный в предыдущем вызове метода Save. (перегрузка 2/2)
Image::SelectActiveFrame

Метод Image::SelectActiveFrame выбирает кадр в этом объекте Image, заданном измерением и индексом.
Image::SetAbort

Метод Image::SetAbort задает объект, метод прерывания которого вызывается периодически во время длительной операции отрисовки.
Image::SetPalette

Метод Image::SetPalette задает цветовую палитру этого объекта Image.
Image::SetPropertyItem

Метод Image::SetPropertyItem задает элемент свойства (фрагмент метаданных) для этого объекта Image. Если элемент уже существует, его содержимое обновляется; в противном случае добавляется новый элемент.

Требования

   
Целевая платформа Windows
Header gdiplusheaders.h