c#将位图保存到文件,保存目录错误?

use*_*580 6 c# bitmap save

我有一个位图我想保存到磁盘,但我只是设法将其保存在与程序exe相同的目录中.

这是我让它工作的唯一方法:

image.save("img.jpg", ImageFormat.Jpeg);
Run Code Online (Sandbox Code Playgroud)

无论程序exe在哪里,我都希望将它保存在磁盘上的其他位置.这些都不起作用,我得到:GDI +中发生了一般性错误.

image.save("C:\\img.jpg", ImageFormat.Jpeg);
image.save(@"C:\\img.jpg", ImageFormat.Jpeg);
Run Code Online (Sandbox Code Playgroud)

编辑:顺便说一下,是否可以制作文件夹?这样的事情?(我总是得到同样的错误..)

image.save("foldername/img.jpg", ImageFormat.Jpeg);
Run Code Online (Sandbox Code Playgroud)

EDIT2:只有当文件夹已经存在时才能保存到文件夹中.可以有许可吗?什么需要进口?

E.V*_*han 5

试试这个:

image.save("C:/img.jpg", ImageFormat.Jpeg);
Run Code Online (Sandbox Code Playgroud)