C#怎么截取图片的一部分
使用C#从网页中保存一张图片,保存的同时只截取图片的上半部分保存 ,怎么写
------解决方案--------------------Bitmap newbitmap=new Bitmap(source.Width/2,source.Height/2);
Graphics g=Graphics.FromImage(newbitmap);
g.DrawImage(source,0,0);
g.Dispose();
newbitmap.Save("");
newbitmap.Dispose();
------解决方案--------------------
Bitmap source = new Bitmap(@"E:\4.1\209\mobile.jpg");
Bitmap newbitmap=new Bitmap(source.Width,source.Height/2);
Graphics g=Graphics.FromImage(newbitmap);
g.DrawImage(source,0,0);
g.Dispose();
newbitmap.Save(@"E:\4.1\209\mobile1.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
newbitmap.Dispose();
source.Dispose();
------解决方案--------------------伪代码嘛,source表示源图像
------解决方案--------------------指定大小就可以了
g.DrawImage(source,0,0,newbitmap.Width,newbitmap.Height,....自己补充);