我試圖使用GDI +保存文件,但我剛剛得到「GDI +中發生的通用錯誤」異常。代碼幾乎適用於每張照片,但這個(我們多年來處理數千個,這是我聽到的第一張照片)。我認爲這可能與Exif數據有關,或者可能與攝影師相機或編輯器中的其他內容有關。爲什麼GDI +不保存這張圖片?
這裏是代碼重現錯誤與這張照片:
class Program
{
static void Main(string[] args)
{
using (var img = Image.FromFile("Err.jpg"))
using (var ms = new MemoryStream())
{
img.Save(ms, ImageFormat.Jpeg);
}
}
}
我應該如何在GDI +來處理呢?有沒有辦法去除導致問題的額外材料?
您的圖片缺失。你應該把它發佈在這裏。 –
「你的形象缺失」是什麼意思?該網址似乎爲我工作。你有404嗎? – Brian
嗯,我現在看到它。我得到了「未找到圖像」 –