MemoryStream msSave = new MemoryStream();
ImageCodecInfo pngCodec = ImageCodecInfo
.GetImageEncoders()
.Where(codec => codec.FormatID.Equals(ImageFormat.Png.Guid))
.FirstOrDefault();
if (pngCodec != null)
{
EncoderParameters parameters = new EncoderParameters();
parameters.Param[0] = new EncoderParameter(Encoder.ColorDepth, 256);
img.Save(msSave, pngCodec, parameters);
}
img.Save(msSave, imageFormat);
我尝试了这段代码,但没有给我正确的结果?
任何人都可以帮助我。