System.Drawing.Imaging

LeImaging l’espace de noms fournit une fonctionnalité d’imagerie GDI+ avancée. La fonctionnalité graphique de base est fournie par leDrawing espace de noms.

Des classes

ClasserLa description
BitmapDataSpécifie les attributs d’une image bitmap. LaBitmapData la classe est utilisée par the LockBits etUnlockBits méthodes de laBitmap classer. Non héréditaire.
ColorMapDéfinit une carte pour convertir les couleurs. Plusieurs méthodes de laImageAttributes class adjust image colors en utilisant une table de remappage des couleurs, qui est un tableau deColorMap structures. Non héritables.
ColorMatrixDéfinit une matrice 5 x 5 qui contient les coordonnées de l’espace RGBA. Plusieurs méthodes deImageAttributes classe ajuste les couleurs de l’image à l’aide d’une matrice de couleurs. Cette classe ne peut pas être héritée.
ColorPaletteDéfinit un tableau de couleurs qui composent une palette de couleurs. Les couleurs sont des couleurs ARGB 32 bits. Non héréditaire.
EncoderUnEncoder L’objet encapsule un identificateur global unique (GUID) qui identifie la catégorie d’un paramètre d’encodeur d’image.
EncoderParameterUtilisé pour transmettre une valeur ou un tableau de valeurs à un encodeur d’image.
EncoderParametersEncapsule un tableau deEncoderParameter objets.
FrameDimensionFournit des propriétés qui obtiennent les dimensions du cadre d’une image. Non héréditaire.
ImageAttributesContient des informations sur la façon dont les couleurs des bitmaps et des métafichiers sont manipulées lors du rendu.
ImageCodecInfoLeImageCodecInfo fournit les membres et les méthodes de stockage nécessaires pour récupérer toutes les informations pertinentes sur les encodeurs et décodeurs d’images installés (appelés codecs). Non héréditaire.
ImageFormatSpécifie le format de fichier de l’image. Non héréditaire.
MetafileDéfinit un métafichier graphique. Un métafichier contient des enregistrements qui décrivent une séquence d’opérations graphiques qui peuvent être enregistrées (construites) et lues (affichées). Cette classe n’est pas héritable.
MetafileHeaderContient les attributs d’unMetafile . Non héréditaire.
MetaHeaderContient des informations sur un métafichier au format Windows (WMF).
NamespaceDocLeImaging l’espace de noms fournit une fonctionnalité d’imagerie GDI+ avancée. La fonctionnalité graphique de base est fournie par leDrawing espace de noms.
PlayRecordCallbackCe délégué n’est pas utilisé. Pour un exemple d’énumération des enregistrements d’un métafichier, voirEnumerateMetafile .
PropertyItemEncapsule une propriété de métadonnées à inclure dans un fichier image. Non héréditaire.
WmfPlaceableFileHeaderDéfinit un métafichier transposable. Non héréditaire.

Énumération

ÉnumérationLa description
ColorAdjustTypeSpécifie quels objets GDI+ utilisent les informations de réglage des couleurs.
ColorChannelFlagSpécifie les canaux individuels dans l’espace colorimétrique CMJN (cyan, magenta, jaune, noir). Cette énumération est utilisée par leSetOutputChannel méthodes.
ColorMatrixFlagSpécifie les types d’images et de couleurs qui seront affectés par les paramètres de réglage des couleurs et des niveaux de gris d’unImageAttributes .
EmfPlusRecordTypeSpécifie les méthodes disponibles pour une utilisation avec un métafichier pour lire et écrire des commandes graphiques.
EmfTypeSpécifie la nature des enregistrements qui sont placés dans un fichier Enhanced Metafile (EMF). Cette énumération est utilisée par plusieurs constructeurs dans leMetafile classe.
EncoderValueUtilisé pour spécifier la valeur du paramètre passé à un encodeur d’image JPEG ou TIFF lors de l’utilisation de EncoderParameters) ouEncoderParameters) méthodes.
ImageFlagsSpécifie les attributs des données de pixel contenues dans unImage objet. La propriété Flags renvoie un membre de cette énumération. Cette énumération a un attribut FlagsAttribute qui permet une combinaison au niveau du bit de ses valeurs de membre.
ImageLockModeSpécifie les drapeaux qui sont passés au paramètre flags duLockBits méthode. LaLockBits verrouille une partie d’une image afin que vous puissiez lire ou écrire les données de pixel.
MetafileFrameUnitSpécifie l’unité de mesure du rectangle utilisé pour dimensionner et positionner un métafichier. Ceci est spécifié lors de la création duMetafile objet.
MetafileTypeSpécifie les types de métafichiers.
PixelFormatSpécifie le format des données de couleur pour chaque pixel de l’image.