首页 新闻 会员 周边

GDI+中发生一般性错误

0
[已关闭问题] 关闭于 2018-11-08 18:22

网上的资料说是文件物理路径不存在,或者没有权限。
我的情况是png格式可以正常保存,但是jpg格式就报GDI+中发生一般性错误,保存后得到图片大小为0,很郁闷。 thumbImage.Save(dirpath);这句加上第二个参数,指定格式也不行。
using (MagickNet.Image img = new MagickNet.Image(fileDialog.FileName))
{
using (Image thumbImage = MagickNet.Image.ToBitmap(img))
{
int rand = new Random().Next(10000, 99999);
string filename = "e:\" + rand.ToString() + ".jpg";
string err = "";
try
{
thumbImage.Save(filename);
}
catch (Exception ex)
{
err = ex.Message;
}
finally
{
if (err == "")
MessageBox.Show("成功");
else
MessageBox.Show(err);
}
}
}

teagueli的主页 teagueli | 初学一级 | 园豆:75
提问于:2018-11-08 17:47
< >
分享
所有回答(1)
0

自己解决了

teagueli | 园豆:75 (初学一级) | 2018-11-08 18:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册