去除图片中指定颜色 /// <summary> /// 去除指定颜色 /// </summary> /// <param name="file1">源文件</param> /// <param name="file2">生成文件</param> /// <param name="colorStr">颜色代码 例如:#ffffff</param> /// <returns></returns> public bool removeColor(string file1, string file2, string colorStr) { bool b = true; try { Bitmap bitmap = new Bitmap(file1); bitmap.MakeTransparent(ColorTranslator.FromHtml(colorStr)); bitmap.Save(file2); } catch (Exception) { b = false; } return b; }
比如让白色变透明,还能让图片变小,很实用