bmp图片转化为JPEG图片,要求保持原尺寸大小
但是转化后的JPG图片要求在1M以内
有何方法int w = src.Width;
int h = src.Height;
Bitmap dest = new Bitmap(w, h);
Graphics g = Graphics.FromImage(dest);
g.SmoothingMode = SmoothingMode.HighQuality;
g.InterpolationMode = InterpolationMode.High;
g.CompositingQuality = CompositingQuality.Invalid;
g.DrawImage(src, 0, 0, w, h);
g.Dispose();
dest.Save(asSaveFile, ImageFormat.Jpeg);
dest.Dispose();
但是转化后的JPG图片要求在1M以内
有何方法int w = src.Width;
int h = src.Height;
Bitmap dest = new Bitmap(w, h);
Graphics g = Graphics.FromImage(dest);
g.SmoothingMode = SmoothingMode.HighQuality;
g.InterpolationMode = InterpolationMode.High;
g.CompositingQuality = CompositingQuality.Invalid;
g.DrawImage(src, 0, 0, w, h);
g.Dispose();
dest.Save(asSaveFile, ImageFormat.Jpeg);
dest.Dispose();
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货