Classe Image (gdiplusheaders.h)

La classe Image fournit des méthodes pour charger et enregistrer des images raster (bitmaps) et des images vectorielles (métafichiers). Un objet Image encapsule une bitmap ou un métafichier et stocke les attributs que vous pouvez récupérer en appelant différentes méthodes Get. Vous pouvez construire des objets Image à partir de divers types de fichiers, notamment BMP, ICON, GIF, JPEG, Exif, PNG, TIFF, WMF et EMF.

Héritage

La classe Image implémente GdiplusBase.

Méthodes

La classe Image a ces méthodes.

 
Image::Clone

La méthode Image::Clone crée un objet Image et l’initialise avec le contenu de cet objet Image.
Image::FindFirstItem

La méthode Image::FindFirstItem récupère la description et la taille des données du premier élément de métadonnées de cet objet Image.
Image::FindNextItem

La méthode Image::FindNextItem est utilisée avec la méthode Image::FindFirstItem pour énumérer les éléments de métadonnées stockés dans cet objet Image.
Image::FromFile

La méthode Image::FromFile crée un objet Image basé sur un fichier.
Image::FromStream

La méthode Image::FromStream crée un objet Image basé sur un flux.
Image::GetAllPropertyItems

La méthode Image::GetAllPropertyItems obtient tous les éléments de propriété (métadonnées) stockés dans cet objet Image.
Image::GetBounds

La méthode Image::GetBounds obtient le rectangle englobant pour cette image.
Image::GetEncoderParameterList

La méthode Image::GetEncoderParameterList obtient une liste des paramètres pris en charge par un encodeur d’image spécifié.
Image::GetEncoderParameterListSize

La méthode Image::GetEncoderParameterListSize obtient la taille, en octets, de la liste de paramètres pour un encodeur d’image spécifié.
Image::GetFlags

La méthode Image::GetFlags obtient un ensemble d’indicateurs qui indiquent certains attributs de cet objet Image.
Image::GetFrameCount

La méthode Image::GetFrameCount obtient le nombre de trames dans une dimension spécifiée de cet objet Image.
Image::GetFrameDimensionsCount

La méthode Image::GetFrameDimensionsCount obtient le nombre de dimensions d’image dans cet objet Image.
Image::GetFrameDimensionsList

La méthode Image::GetFrameDimensionsList obtient les identificateurs des dimensions de frame de cet objet Image.
Image::GetHeight

La méthode Image::GetHeight obtient la hauteur de l’image, en pixels, de cette image.
Image::GetHorizontalResolution

La méthode Image::GetHorizontalResolution obtient la résolution horizontale, en points par pouce, de cette image.
Image::GetItemData

La méthode Image::GetItemData obtient un élément de métadonnées de cet objet Image.
Image::GetLastStatus

La méthode Image::GetLastStatus retourne une valeur qui indique la nature de l’échec de méthode le plus récent de cet objet Image.
Image::GetPalette

La méthode Image::GetPalette obtient le ColorPalette de cet objet Image.
Image::GetPaletteSize

La méthode Image::GetPaletteSize obtient la taille, en octets, de la palette de couleurs de cet objet Image.
Image::GetPhysicalDimension

La méthode Image::GetPhysicalDimension obtient la largeur et la hauteur de cette image.
Image::GetPixelFormat

La méthode Image::GetPixelFormat obtient le format de pixel de cet objet Image.
Image::GetPropertyCount

La méthode Image::GetPropertyCount obtient le nombre de propriétés (morceaux de métadonnées) stockées dans cet objet Image.
Image::GetPropertyIdList

La méthode Image::GetPropertyIdList obtient une liste des identificateurs de propriété utilisés dans les métadonnées de cet objet Image.
Image::GetPropertyItem

La méthode Image::GetPropertyItem obtient un élément de propriété spécifié (morceau de métadonnées) à partir de cet objet Image.
Image::GetPropertyItemSize

La méthode Image::GetPropertyItemSize obtient la taille, en octets, d’un élément de propriété spécifié de cet objet Image.
Image::GetPropertySize

La méthode Image::GetPropertySize obtient la taille totale, en octets, de tous les éléments de propriété stockés dans cet objet Image. La méthode Image::GetPropertySize obtient également le nombre d’éléments de propriété stockés dans cet objet Image.
Image::GetRawFormat

La méthode Image::GetRawFormat obtient un identificateur global unique (GUID) qui identifie le format de cet objet Image. Les GUID qui identifient différents formats de fichier sont définis dans Gdiplusimaging.h.
Image::GetThumbnailImage

La méthode Image::GetThumbnailImage obtient une image miniature de cet objet Image.
Image::GetType

La méthode Image::GetType obtient le type (bitmap ou métafichier) de cet objet Image.
Image::GetVerticalResolution

La méthode Image::GetVerticalResolution obtient la résolution verticale, en points par pouce, de cette image.
Image ::GetWidth

La méthode Image::GetWidth obtient la largeur, en pixels, de cette image.
Image::Image

Cette rubrique répertorie les constructeurs de la classe Image. Pour obtenir une liste de classes complète, consultez Classe d’image. (surcharge 2/2)
Image::Image

Crée un objet Image::Image basé sur un fichier.
Image::Image

Cette rubrique répertorie les constructeurs de la classe Image. Pour obtenir une liste de classes complète, consultez Classe d’image. (surcharge 1/2)
Image::Image

Crée un objet Image::Image basé sur un flux.
Image::Image

Cette rubrique répertorie les constructeurs de la classe Image. Pour obtenir une liste de classes complète, consultez Classe d’image.
Image::RemovePropertyItem

La méthode Image::RemovePropertyItem supprime un élément de propriété (morceau de métadonnées) de cet objet Image.
Image::RotateFlip

La méthode Image::RotateFlip fait pivoter et retourne cette image.
Image ::Save

La méthode Image::Save enregistre cette image dans un fichier.
Image ::Save

La méthode Image::Save enregistre cette image dans un flux.
Image ::SaveAdd

La méthode Image::SaveAdd ajoute un frame à un fichier ou un flux spécifié dans un appel précédent à la méthode Save. (surcharge 1/2)
Image::SaveAdd

La méthode Image::SaveAdd ajoute un frame à un fichier ou un flux spécifié dans un appel précédent à la méthode Save. (surcharge 2/2)
Image::SelectActiveFrame

La méthode Image::SelectActiveFrame sélectionne le cadre dans cet objet Image spécifié par une dimension et un index.
Image::SetAbort

La méthode Image::SetAbort définit l’objet dont la méthode Abort est appelée régulièrement pendant une opération de rendu chronophage.
Image::SetPalette

La méthode Image::SetPalette définit la palette de couleurs de cet objet Image.
Image::SetPropertyItem

La méthode Image::SetPropertyItem définit un élément de propriété (morceau de métadonnées) pour cet objet Image. Si l’élément existe déjà, son contenu est mis à jour ; sinon, un nouvel élément est ajouté.

Configuration requise

   
Plateforme cible Windows
En-tête gdiplusheaders.h