【发布时间】:2014-09-16 02:38:52
【问题描述】:
我正在尝试将文件夹中的一组图像转换为动画 gif 并遇到错误
“无法访问已关闭的 Stream。”
同样,将图像显示为标签也一定有错误。
protected void Button1_Click(object sender, EventArgs e)
{
//Variable declaration
MemoryStream memoryStream;
binaryWriter = new BinaryWriter(stream);
int numFiles = fileEntries.Length;
for (int picCount = 0; picCount < numFiles; picCount++)
{
image = System.Drawing.Image.FromFile(fileEntries[picCount]);
image.Save(memoryStream, ImageFormat.Gif);
buf1 = memoryStream.ToArray();
memoryStream.SetLength(0);
}
binaryWriter.Close();
System.Drawing.Image streamGIF = System.Drawing.Image.FromStream(stream);
Label1.Text += "<img src=" + streamGIF + " /><br />";
}
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 asp-classic