C# 从bmp中检索宽度和高度
我在一个目录中有一些.bmp图像,我想通过循环查看它们的宽度和高度是否有一定的大小。因为我没有使用网络表单,所以我不能使用,C# 从bmp中检索宽度和高度,c#,drawing,bmp,C#,Drawing,Bmp,我在一个目录中有一些.bmp图像,我想通过循环查看它们的宽度和高度是否有一定的大小。因为我没有使用网络表单,所以我不能使用,使用System.drawing初始代码的样子是 string[] temp = Directory.GetFiles(link); string[] localImages = extractHeroImages(temp); for (int i = 0; i < localImages.Length; i++)
使用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++;
}
}
string[]temp=Directory.GetFiles(link);
字符串[]localImages=图像(临时);
for(int i=0;i
当我在这个程序的一个web表单上工作时,这个代码起作用了,但是当我想为它创建一个实用程序时,它在代码的这一部分崩溃了,并且找不到解决它的方法。
有没有一种不用网络表单就可以得到宽度和高度的方法
提前谢谢 您可以手动将System.Drawing dll添加到项目中。只需在解决方案资源管理器中右键单击该项目,然后选择“添加引用…”
我认为这与Web表单无关,您的问题似乎是您给位图
结构指定的路径。您可以使用系统。在您想要的位置绘图…无论如何,有什么错误??“位图”名称找不到,因为这是一个控制台应用程序,当然你可以使用system.Drawing。使用项目+添加引用。为了将来参考,编译错误不是崩溃。