为什么我用纯色填充后,画出的图像上有白点,非常难看,一看就知道不是纯色,求高人现身?

var bitmap = new Bitmap(mapWidth, mapHeight);
var graphic
= Graphics.FromImage(bitmap);
Color backgroundColor = Color.FromArgb(0xD4, 0xD0, 0xC8);
graphic.FillRectangle(
new SolidBrush(backgroundColor), 0, 0, mapWidth, mapHeight);
梵蒂冈之花
浏览 510回答 1
1回答

慕盖茨4494581

GIF 图像格式只有256 种颜色,你所使用的背景色不在其中,因此会使用多种颜色进行混合以接近你指定的颜色。
打开App,查看更多内容
随时随地看视频慕课网APP