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

Sostituisce un colore con un altro con la differenza consentita e conserva il valore alfa originale per salvare i bordi smussati.

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

| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| oldColor | Color | Vecchio colore da sostituire. |
| oldColorDiff | Byte | Differenza consentita nel vecchio colore per poter ampliare la tonalità del colore sostituita. |
| newColor | Color | Nuovo colore con cui sostituire il vecchio colore. |

### Guarda anche

* struct [Color](../../color)
* class [RasterImage](../../rasterimage)
* spazio dei nomi [Aspose.Imaging](../../rasterimage)
* assemblea [Aspose.Imaging](../../../)

---

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

Sostituisce un colore con un altro con la differenza consentita e conserva il valore alfa originale per salvare i bordi smussati.

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

| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| oldColorArgb | Int32 | Vecchio valore ARGB colore da sostituire. |
| oldColorDiff | Byte | Differenza consentita nel vecchio colore per poter ampliare la tonalità del colore sostituita. |
| newColorArgb | Int32 | Nuovo valore ARGB colore con cui sostituire il vecchio colore. |

### Guarda anche

* class [RasterImage](../../rasterimage)
* spazio dei nomi [Aspose.Imaging](../../rasterimage)
* assemblea [Aspose.Imaging](../../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Imaging.dll -->
