因为拍来的照片很大,上传到网站也慢,需要批量处理一下。最近对c#很感兴趣,所以从网上学习了一点知识,实现了如下功能。
1.对文件夹里面的图片批量处理;
2.自定义生成图片的宽、高;
3.智能选择生成图片的宽高,如果原图片超过了设定的宽度,生成的图片宽度就为设定宽度,高等比例;
如果原图片的高度超过了设定的高度,生成的图片高度就为设定的高度,宽等比例;
目前已经知道的缺点:
1.占用内存比较高,在处理图片过程中会占用比较高的内存,处理完之后会降下来;
2.不支持多线程,处理图片过程中无法响应用户操作;
其他待实现的功能:
1.能够给用户一个处理图片的进度条
我也是刚刚学习c#,有许多不懂的地方,如果程序有问题,请给我留言哦。
想学习的朋友可以留下邮箱,我会把源码发送到您的邮箱里面,咱们共同学习进步,谢谢。
下载地址:http://www.zhujianqiang.com/posts/71.html