新位图有问题,它说参数无效。
Bitmap image = new Bitmap("..//..//images//brick.jpg");
我的项目中有文件夹图像,其中包含 brick.jpg
。
在其他示例中,同样的使用方式有效,但在这里我遇到了问题。
您是否知道发生了什么以及可能导致此问题的原因?
我正在使用图片维度类型 2^n
。图片是4kb
。
这是一个 Visual Studio 项目,而不是 Web 应用程序。
这是一个运行时错误。
解决方案:
这对我有帮助,因为它在错误的地方 Console.WriteLine(new System.IO.FileInfo("..//..//images//brick.jpg").FullName);
谢谢
最佳答案
您确定图像位于该目录中吗? (从您的 exe 运行位置开始的两个目录,然后在图像目录中)。如果您不确定将文件放在哪里,您可以打印路径:
Console.WriteLine(new System.IO.FileInfo("..//..//images//brick.jpg").FullName);
关于c# - 新位图 - 参数无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27676409/