我定义了一个 Bitmap
Dim Desktop As Bitmap 当处理结束后要将生成的图形保存为 GIF
使用
Desktop.Save(Filename, System.Drawing.Imaging.ImageFormat.Gif)
却显示错误问,如何才能保存这个动态生成的图像?
Dim Desktop As Bitmap 当处理结束后要将生成的图形保存为 GIF
使用
Desktop.Save(Filename, System.Drawing.Imaging.ImageFormat.Gif)
却显示错误问,如何才能保存这个动态生成的图像?
解决方案 »
- 求助:如何向DataView中添加一行数据
- 支持doughty 的勇敢者论坛源码,特散分200
- 不知怎样解决这样的导航显示问题?
- 请教一个asp.NET的datagrid的模板列问题
- DataGrid中如何取得每一行单选钮的值?(非常急,在线等!)
- 求助,iframe问题?
- 类型转换3种情况区别。
- js 实现数据切换
- 再asp.net中要使用第3方的类库(以DLL形式提供),有那几个步骤?
- 不管onchange 还是onpropertychange都会跳出Stack overflow at line:0
- 一个新发现,顺便送100分
- 问候大家了 : ),我想合并两个Excel表,应该怎么做呀(这两个Excel表有相同的结构).来了就是客...倒茶 呵呵
TO qiuji(忆秋季) :GDI+ 中发生一般性错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Runtime.InteropServices.ExternalException: GDI+ 中发生一般性错误。源错误:
行 162: tmpFilename = Replace(Replace(Replace(Now.ToString, ":", ""), " ", "") & CInt(Rnd() * 1000) & ".gif", "-", "")
行 163: tmpFilename = HttpContext.Current.Server.MapPath("temp/" & tmpFilename)
行 164: Desktop.Save(tmpFilename, System.Drawing.Imaging.ImageFormat.Gif)
行 165:
行 166:
源文件: C:\web\txt2gif\t2g.aspx.vb 行: 164 堆栈跟踪:
[ExternalException (0x80004005): GDI+ 中发生一般性错误。]
System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
System.Drawing.Image.Save(String filename, ImageFormat format)
txt2gif.mySMS.DrawGif(String& Text) in C:\web\txt2gif\t2g.aspx.vb:164
txt2gif.mySMS.GetGif(String Text) in C:\web\txt2gif\t2g.aspx.vb:180
txt2gif.t2g.Page_Load(Object sender, EventArgs e) in C:\web\txt2gif\t2g.aspx.vb:33
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()
读写权限我在 IIS 里全开了,我可以通过System.IO.FileStream正常建立和读出文件。
是不是还要做什么设置?
给你要保存图片的目录添加ASPNET用户的读写权限
跟踪一下这里的tmpFilename 的值是什么?
或者把你的前面的代码贴出来看看。