110,539
社区成员
发帖
与我相关
我的任务
分享
using (System.Drawing.Image img = System.Drawing.Image.FromFile("E://a.jpg"))//a.jpg的尺寸是1024*768,文件大小333KB
{
using (Bitmap map = new Bitmap(950, 250, System.Drawing.Imaging.PixelFormat.Format24bppRgb))
{
using (Graphics gdi = Graphics.FromImage(map))
{
Rectangle rect = new Rectangle(0, 0, 950, 250);// 在原图片上截取一个950*250尺寸的图片
gdi.DrawImage(imgPicture, rect, rect, GraphicsUnit.Pixel);// 截取原图片的一部分(还不到原图片的三分之一)
map.Save("E://b.jpg");// 保存后的图片,图片尺寸为950*250,大小为346KB
}
}
}