RasterImage.ReplaceNonTransparentColors

ReplaceNonTransparentColors(Color)

用新颜色替换所有非透明颜色并保留原始 alpha 值以保存平滑边缘。 注意:如果您在没有透明度的图像上使用它,所有颜色将被替换为一个颜色。

public void ReplaceNonTransparentColors(Color newColor)
范围类型描述
newColorColor用于替换非透明颜色的新颜色。

也可以看看


ReplaceNonTransparentColors(int)

用新颜色替换所有非透明颜色并保留原始 alpha 值以保存平滑边缘。 注意:如果您在没有透明度的图像上使用它,所有颜色将被替换为一个颜色。

public virtual void ReplaceNonTransparentColors(int newColorArgb)
范围类型描述
newColorArgbInt32用于替换非透明颜色的新颜色 ARGB 值。

也可以看看