RasterImage.ReplaceColor

ReplaceColor(Color, byte, Color)

Заменяет один цвет другим с допустимой разницей и сохраняет исходное значение альфа-канала для сохранения сглаженных краев.

public void ReplaceColor(Color oldColor, byte oldColorDiff, Color newColor)
ПараметрТипОписание
oldColorColorСтарый цвет на замену.
oldColorDiffByteДопускается разница в старом цвете, чтобы можно было расширить замененный цветовой тон.
newColorColorНовый цвет для замены старого.

Смотрите также


ReplaceColor(int, byte, int)

Заменяет один цвет другим с допустимой разницей и сохраняет исходное значение альфа-канала для сохранения сглаженных краев.

public virtual void ReplaceColor(int oldColorArgb, byte oldColorDiff, int newColorArgb)
ПараметрТипОписание
oldColorArgbInt32Старое значение цвета ARGB, подлежащее замене.
oldColorDiffByteДопускается разница в старом цвете, чтобы можно было расширить замененный цветовой тон.
newColorArgbInt32Новое значение цвета ARGB для замены старого цвета.

Смотрите также