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


Класс 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 получает размер (в байтах) списка параметров для указанного кодировщика изображения.
Изображение::GetFlags

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

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

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

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

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

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

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

Метод Image::GetLastStatus возвращает значение, указывающее характер последнего сбоя метода этого объекта 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 получает вертикальное разрешение этого изображения в точках на дюйм.
Изображение::GetWidth

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

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

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

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

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

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

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

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

Метод 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 задает объект, метод Abort которого периодически вызывается во время длительной операции отрисовки.
Image::SetPalette

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

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

Требования

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