C# Bitmap/png转成jpg格式,压缩图片
2016-11-23 22:27
1596 查看
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();
相关文章推荐
- C# 图片格式(JPG,BMP,PNG,GIF)等转换为ICO图标
- C# 将截屏图片jpg转为YUV格式,再进行H264压缩成视频,求思路,求源码?
- C# 判断图形文件(GIF,JPG,PNG)的图片格式的方法
- Bitmap,jpg,png区别以及在Android上实现不载入内存压缩图片
- C# 判断图形文件(GIF,JPG,PNG)的图片格式的方法
- springboot搭建文件预览解决方案,支持目前主流格式office文件,txt文件,png,jpg等图片以及压缩文件的在线预览功能
- C# 图片格式(JPG,BMP,PNG,GIF)等转换为ICO图标
- c#判断图形文件(GIF,JPG,PNG)的图片格式的方法
- [转载]C#图片格式(JPG,BMP,PNG,GIF)等转换为ICO图标
- C# 判断图形文件(GIF,JPG,PNG)的图片格式的方法
- VB6.0用GDI+保存图片为JPG、TIFF、PNG、GIF、BMP等格式
- GIF,JPG,PNG:WEB开发中图片格式的合理选择
- 限制上传图片大小,格式为jpg 或者 png
- 解决eWebEditor上传图片提示:请选择一个有效的文件,支持的格式有(GIF|JPG|JPEG|BMP|PNG)!
- 前端开发 --- 网页图片格式PNG,JPG,GIF的选择
- Java 转换png jpg gif格式图片的相互转换的实现
- C# JPG图片压缩
- 图片压缩 java 压缩 JPG JPEG PNG GIF
- vc6.0使用gdi+在内存中绘图并将其保存为bmp,jpg,gif,png等格式的图片