## ReplaceColor(Color, byte, Color) {#replacecolor}

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

```csharp
public void ReplaceColor(Color oldColor, byte oldColorDiff, Color newColor)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| oldColor | Color | Ancienne couleur à remplacer. |
| oldColorDiff | Byte | Différence autorisée dans l'ancienne couleur pour pouvoir élargir la tonalité de couleur remplacée. |
| newColor | Color | Nouvelle couleur pour remplacer l'ancienne couleur. |

### Voir également

* struct [Color](../../color/)
* class [RasterImage](../)
* espace de noms [Aspose.PSD](../../rasterimage/)
* Assemblée [Aspose.PSD](../../../)

---

## ReplaceColor(int, byte, int) {#replacecolor_1}

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

```csharp
public virtual void ReplaceColor(int oldColorArgb, byte oldColorDiff, int newColorArgb)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| oldColorArgb | Int32 | Ancienne valeur ARGB de couleur à remplacer. |
| oldColorDiff | Byte | Différence autorisée dans l'ancienne couleur pour pouvoir élargir la tonalité de couleur remplacée. |
| newColorArgb | Int32 | Nouvelle valeur ARGB de couleur pour remplacer l'ancienne couleur. |

### Voir également

* class [RasterImage](../)
* espace de noms [Aspose.PSD](../../rasterimage/)
* Assemblée [Aspose.PSD](../../../)


