RasterImage.ReplaceColor

ReplaceColor(Color, byte, Color)

Remplace une couleur par une autre avec la différence autorisée et conserve la valeur alpha d’origine pour enregistrer des bords lisses.

public void ReplaceColor(Color oldColor, byte oldColorDiff, Color newColor)
ParamètreTaperLa description
oldColorColorAncienne couleur à remplacer.
oldColorDiffByteDifférence autorisée dans l’ancienne couleur pour pouvoir élargir la tonalité de couleur remplacée.
newColorColorNouvelle couleur pour remplacer l’ancienne couleur.

Voir également


ReplaceColor(int, byte, int)

Remplace une couleur par une autre avec la différence autorisée et conserve la valeur alpha d’origine pour enregistrer des bords lisses.

public virtual void ReplaceColor(int oldColorArgb, byte oldColorDiff, int newColorArgb)
ParamètreTaperLa description
oldColorArgbInt32Ancienne valeur ARGB de couleur à remplacer.
oldColorDiffByteDifférence autorisée dans l’ancienne couleur pour pouvoir élargir la tonalité de couleur remplacée.
newColorArgbInt32Nouvelle valeur ARGB de couleur pour remplacer l’ancienne couleur.

Voir également