C#实现图片切割的方法
本文实例讲述了C#实现图片切割的方法。分享给大家供大家参考,具体如下:
图片切割就是把一幅大图片按用户要求切割成多幅小图片。dotnet环境下系统提供了GDI+类库,为图像操作处理提供了方便的接口。
下面是图像切割小程序:
publicclassImageManager
{
///
///图像切割
///
///图像文件名称
///切割后图像宽度
///切割后图像高度
///切割后图像文件保存路径
///切割后图像文件扩展名
publicstaticvoidCut(stringurl,intwidth,intheight,stringsavePath,stringfileExt,stringlogofile)
{
Bitmapbitmap=newBitmap(url);
DecimalMaxRow=Math.Ceiling((Decimal)bitmap.Height/height);
DecimalMaxColumn=Math.Ceiling((decimal)bitmap.Width/width);
for(decimali=0;i
程序员只需要调用Cut函数就可以应用了。
更多关于C#相关内容感兴趣的读者可查看本站专题:《C#图片操作技巧汇总》、《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》、《C#面向对象程序设计入门教程》及《C#程序设计之线程使用技巧总结》
希望本文所述对大家C#程序设计有所帮助。