首页 > 代码库 > Bitmap/png转成jpg格式,压缩图片
Bitmap/png转成jpg格式,压缩图片
public static ImageCodecInfo GetEncoder(ImageFormat format) { ImageCodecInfo[] codecs = ImageCodecInfo.GetImageDecoders(); foreach (ImageCodecInfo codec in codecs) { if (codec.FormatID == format.Guid) return codec; } return null; }
Bitmap im = 这里是原图片 //转成jpg var eps = new EncoderParameters(1); var ep = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, 85L); eps.Param[0] = ep; var jpsEncodeer = GetEncoder(ImageFormat.Jpeg); //保存图片 imgurl = @"/Content/Upload/" + guid + extension; im.Save(path + imgurl,jpsEncodeer,eps); //释放资源 im.Dispose(); ep.Dispose(); eps.Dispose();
Bitmap/png转成jpg格式,压缩图片
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。