JPG压缩
/**//// <summary>
/// 压缩JPG文件
/// </summary>
/// <param name="source">带压缩的JPG图片</param>
/// <param name="percent">压缩百分比</param>
/// <returns>压缩后的JPG图片</returns>
private Image CompressJPG(Image source, int percent)
...{
ImageCodecInfo myImageCodecInfo = GetEncoderInfo("image/jpeg");
Encoder myEncoder = System.Drawing.Imaging.Encoder.Quality;
EncoderParameters myEncoderParameters = new EncoderParameters(1);
myEncoderParameters.Param[0] = new EncoderParameter(myEncoder, percent);
Stream stream = new MemoryStream();
source.Save(stream, myImageCodecInfo, myEncoderParameters);
return Image.FromStream(stream);
}
补充:asp.net教程,.Net开发