C#制作图片裁切工具

时间:2023-02-04 06:11:02
原因是这样的,现在想做一个C#制作图片裁切工具,用于把上传的图片裁切成1寸的,谁有源码帮忙给发下。,说下怎么做也行。。。用winform实现,在此先谢过了。

4 个解决方案

#1


System.Drawing.Image 新图 = new Bitmap(宽, 高);
Graphics 创建 = Graphics.FromImage(新图);
int 坐标Y = 0, 坐标X = 0;
Rectangle 原矩形参数 = new Rectangle(0, 0, 原图.Width, 原图.Height);
Rectangle 新矩形参数 = new Rectangle(坐标X * 竖数, 坐标Y * 横数, 原图.Width, 原图.Height);
创建.DrawImage(原图, 原矩形参数, 新矩形参数, GraphicsUnit.Pixel);
新图.Save(@System.Environment.CurrentDirectory + "\\剪裁图片\\" + DateTime.Now.ToString() + ".bmp");

#2


JPG能裁切吗?

#3


http://www.cnblogs.com/Youhei/archive/2010/01/24/CS_BitmapClicp.html 看看这个实现

#4


你可以直接把上传的图像缩小为1寸的大小就行了。

#1


System.Drawing.Image 新图 = new Bitmap(宽, 高);
Graphics 创建 = Graphics.FromImage(新图);
int 坐标Y = 0, 坐标X = 0;
Rectangle 原矩形参数 = new Rectangle(0, 0, 原图.Width, 原图.Height);
Rectangle 新矩形参数 = new Rectangle(坐标X * 竖数, 坐标Y * 横数, 原图.Width, 原图.Height);
创建.DrawImage(原图, 原矩形参数, 新矩形参数, GraphicsUnit.Pixel);
新图.Save(@System.Environment.CurrentDirectory + "\\剪裁图片\\" + DateTime.Now.ToString() + ".bmp");

#2


JPG能裁切吗?

#3


http://www.cnblogs.com/Youhei/archive/2010/01/24/CS_BitmapClicp.html 看看这个实现

#4


你可以直接把上传的图像缩小为1寸的大小就行了。