.net如何判断工作目录中所有的jpg图片是横向还是纵向?如何将横向的图片保存到另人个工作目录中?谢谢!
1个回答
2012-02-13
展开全部
循环判断所有图片的长度和宽度,然后移动到相应目录就可以了。
追问
我就是不会循环判断所有的图片,单张图片我可以判断出是横向还是纵向,根据宽度和高度的值,宽度值大于高度值就是横向图片,
追答
//写个Demo,你改下就可以。
//要 using System.Drawing;
foreach (string imgpath in System.IO.Directory.GetFiles(@"你图片的目录", "*.图片格式"))
{
Image img= Image.FromFile (imgpath);
if (img.Width > img.Height)
{
System.IO.File.Copy(imgpath, @"要复制到到哪");
}
else
{
System.IO.File.Copy(imgpath, @"要复制到到哪");
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询