保存图像时GDI +中的C#泛型错误

时间:2011-02-04 19:12:40

标签: c# image stream bitmap gdi+

当我尝试使用System.Drawing.Image.Save(String)System.Drawing.Bitmap.Save(String)保存图像时,抛出异常表示GDI +中存在一般错误。搜索网络和Stack Overflow显示我应该确保我不关闭图像来自的流,但在我的情况下,图像是通过第三方库从互联网上下载的,我无法控制它的流被读取(如果它甚至从流中读取)

我尝试了一些诸如复制图像之类的东西,但我总是得到同样的错误。关于如何解决这个问题的任何想法?

2 个答案:

答案 0 :(得分:2)

我过去曾经这样做过。确保您对保存文件的位置具有写入权限。

答案 1 :(得分:1)

尝试使用Save(String,ImageFormat)重载。图像格式推断似乎效果不佳。