ImageAttributes

ImageAttributes class

UnImageAttributes L’objet contient des informations sur la manière dont les couleurs des bitmaps et des métafichiers sont manipulées lors du rendu. UnImageAttributesL’objet conserve plusieurs paramètres d’ajustement des couleurs, notamment les matrices d’ajustement des couleurs, les matrices d’ajustement des niveaux de gris, les valeurs de correction gamma, les tables de cartes de couleurs et les valeurs de seuil de couleur. Pendant le rendu, les couleurs peuvent être corrigées, assombries, éclaircies et supprimées. Pour appliquer de telles manipulations, initialisez unImageAttributes objet et passez le chemin de celui-ciImageAttributes objet (ainsi que le chemin d’unImage ) à la méthode DrawImage.

public sealed class ImageAttributes

Constructeurs

NomLa description
ImageAttributes()Default_Constructor

Méthodes

NomLa description
ClearBrushRemapTable()Efface la table de remappage des couleurs du pinceau de ceImageAttributes objet.
ClearColorKey()Efface la clé de couleur (plage de transparence) pour la catégorie par défaut.
ClearColorKey(ColorAdjustType)Efface la clé de couleur (plage de transparence) pour une catégorie spécifiée.
ClearColorMatrix()Efface la matrice de réglage des couleurs pour la catégorie par défaut.
ClearColorMatrix(ColorAdjustType)Efface la matrice de réglage des couleurs pour une catégorie spécifiée.
ClearGamma()Désactive la correction gamma pour la catégorie par défaut.
ClearGamma(ColorAdjustType)Désactive la correction gamma pour une catégorie spécifiée.
ClearNoOp()Efface le paramètre NoOp pour la catégorie par défaut.
ClearNoOp(ColorAdjustType)Efface le paramètre NoOp pour une catégorie spécifiée.
ClearOutputChannel()Efface le paramètre du canal de sortie CMJN (cyan-magenta-jaune-noir) pour la catégorie par défaut.
ClearOutputChannel(ColorAdjustType)Efface le paramètre de canal de sortie (cyan-magenta-jaune-noir) pour une catégorie spécifiée.
ClearOutputChannelColorProfile()Efface le paramètre de profil de couleur du canal de sortie pour la catégorie par défaut.
ClearOutputChannelColorProfile(ColorAdjustType)Efface le paramètre de profil de couleur du canal de sortie pour une catégorie spécifiée.
ClearRemapTable()Efface la table de remappage des couleurs pour la catégorie par défaut.
ClearRemapTable(ColorAdjustType)Efface la table de remappage des couleurs pour une catégorie spécifiée.
ClearThreshold()Efface la valeur de seuil pour la catégorie par défaut.
ClearThreshold(ColorAdjustType)Efface la valeur de seuil pour une catégorie spécifiée.
SetBrushRemapTable(ColorMap[])Définit la table de remappage des couleurs pour la catégorie de pinceaux.
SetColorKey(Color, Color)Définit la clé de couleur pour la catégorie par défaut.
SetColorKey(Color, Color, ColorAdjustType)Définit la clé de couleur (plage de transparence) pour une catégorie spécifiée.
SetColorMatrices(ColorMatrix, ColorMatrix)Définit la matrice de réglage des couleurs et la matrice de réglage des niveaux de gris pour la catégorie par défaut.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)Définit la matrice de réglage des couleurs et la matrice de réglage des niveaux de gris pour la catégorie par défaut.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)Définit la matrice de réglage des couleurs et la matrice de réglage des niveaux de gris pour une catégorie spécifiée.
SetColorMatrix(ColorMatrix)Définit la matrice de réglage des couleurs pour la catégorie par défaut.
SetColorMatrix(ColorMatrix, ColorMatrixFlag)Définit la matrice de réglage des couleurs pour la catégorie par défaut.
SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)Définit la matrice de réglage des couleurs pour une catégorie spécifiée.
SetGamma(float)Définit la valeur gamma pour la catégorie par défaut.
SetGamma(float, ColorAdjustType)Définit la valeur gamma pour une catégorie spécifiée.
SetNoOp()Désactive le réglage des couleurs pour la catégorie par défaut.
SetNoOp(ColorAdjustType)Désactive le réglage des couleurs pour une catégorie spécifiée.
SetOutputChannel(ColorChannelFlag)Définit le canal de sortie CMJN (cyan-magenta-jaune-noir) pour la catégorie par défaut.
SetOutputChannel(ColorChannelFlag, ColorAdjustType)Définit le canal de sortie CMJN (cyan-magenta-jaune-noir) pour une catégorie spécifiée.
SetOutputChannelColorProfile(string)Définit le fichier de profil de couleur du canal de sortie pour la catégorie par défaut.
SetOutputChannelColorProfile(string, ColorAdjustType)Définit le fichier de profil de couleur du canal de sortie pour une catégorie spécifiée.
SetRemapTable(ColorMap[])Définit la table de remappage des couleurs pour la catégorie par défaut.
SetRemapTable(ColorMap[], ColorAdjustType)Définit la table de remappage des couleurs pour une catégorie spécifiée.
SetThreshold(float)Définit le seuil (plage de transparence) pour la catégorie par défaut.
SetThreshold(float, ColorAdjustType)Définit le seuil (plage de transparence) pour une catégorie spécifiée.
SetWrapMode(WrapMode)Définit le mode d’habillage qui est utilisé pour décider comment juxtaposer une texture sur une forme ou aux limites de la forme. Une texture est disposée en mosaïque sur une forme pour la remplir lorsque la texture est plus petite que la forme qu’elle remplit.
SetWrapMode(WrapMode, Color)Définit le mode d’habillage et la couleur utilisés pour décider comment juxtaposer une texture sur une forme ou aux limites de la forme. Une texture est disposée en mosaïque sur une forme pour la remplir lorsque la texture est plus petite que la forme qu’elle remplit.
SetWrapMode(WrapMode, Color, bool)Définit le mode d’habillage et la couleur utilisés pour décider comment juxtaposer une texture sur une forme ou aux limites de la forme. Une texture est disposée en mosaïque sur une forme pour la remplir lorsque la texture est plus petite que la forme qu’elle remplit.

Voir également