从bmp中检索宽度和高度

时间:2013-06-03 15:02:55

标签: c# drawing bmp

我在目录中有一些.bmp图像,想要遍历它们以查看宽度和高度是否为一定量。由于我没有使用网络表单,我无法使用,using System.drawing;初始代码的样子如何,

 string[] temp = Directory.GetFiles(link);
            string[] localImages = extractHeroImages(temp);

            for (int i = 0; i < localImages.Length; i++)
            {
               Bitmap img = new Bitmap(localImages[i]);
                if (img.Height != 185 || img.Width != 185)
                {
                    Console.Out.WriteLine("Error: " + numErrors + " /n current width of     " + localImages[i] + " is: " + img.Width + " height is: " + img.Height + "\n");
                    numErrors++;
                }
            }

当我在这个程序的Web表单上工作时,这个代码工作,但是当我想为它创建一个实用程序时,它在这部分代码上崩溃了,无法找到解决方法。 有没有办法可以在不使用网页表格的情况下获得宽度和高度?

提前致谢!

1 个答案:

答案 0 :(得分:0)

您可以手动将System.Drawing dll添加到项目中。只需右键单击解决方案资源管理器中的项目,然后选择Add Reference...

相关问题