RasterImage.ReplaceColor

ReplaceColor(Color, byte, Color)

Vervangt de ene kleur door de andere met toegestaan verschil en behoudt de oorspronkelijke alfawaarde om vloeiende randen te voorkomen.

public void ReplaceColor(Color oldColor, byte oldColorDiff, Color newColor)
ParameterTypeBeschrijving
oldColorColorOude kleur aan vervanging toe.
oldColorDiffByteToegestaan verschil in oude kleur om de vervangen kleurtint te verbreden.
newColorColorNieuwe kleur om de oude kleur mee te vervangen.

Zie ook


ReplaceColor(int, byte, int)

Vervangt de ene kleur door de andere met toegestaan verschil en behoudt de oorspronkelijke alfawaarde om vloeiende randen te voorkomen.

public virtual void ReplaceColor(int oldColorArgb, byte oldColorDiff, int newColorArgb)
ParameterTypeBeschrijving
oldColorArgbInt32ARGB-waarde in oude kleur moet worden vervangen.
oldColorDiffByteToegestaan verschil in oude kleur om de vervangen kleurtint te verbreden.
newColorArgbInt32ARGB-waarde nieuwe kleur om oude kleur mee te vervangen.

Zie ook