-1

我在一个目录中有一些 .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 表单时,这段代码可以工作,但是当我想为它创建一个实用程序时,它在这部分代码上崩溃了,找不到解决方法。有没有办法在不使用网络表单的情况下获得宽度和高度?

提前致谢!

4

1 回答 1

0

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

于 2013-06-03T15:19:10.660 回答