我对新位图有问题,它说该参数无效。
Bitmap image = new Bitmap("..//..//images//brick.jpg");
Run Code Online (Sandbox Code Playgroud)
我的项目中有文件夹图像,其中包含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);
Run Code Online (Sandbox Code Playgroud)