var map = new Bitmap("a.jpg");
var w = map.Width;
var h = map.Height;
var _bitmap = new Bitmap(w, h, PixelFormat.Format24bppRgb);
Graphics _g = Graphics.FromImage(_bitmap);
var ret = new Rectangle(0, 0, w, map1.Height);
_g.DrawImage(map, ret);
_bitmap.Save("a.jpg");
我缝合图片,6000px*4000px,源图像约6mb,当我的程序运行时,它比以前大10倍,超过60mb。我到处都找过了,但一无所获。
期待您的答复。
我忘了设置jpg格式
bitmap.Save("a.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
问题解决了。