Класс 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 |