none
asp.net通过表单提交图片失败 RRS feed

  • 问题

  • 页面通过表单提交了一个图片文件, <form method="post" enctype="multipart/form-data" action="">

    服务器端通过Request.Files[0].SaveAs(Server.MapPath("Image/1.gif"));保存图片的话,是正常的。

    但是如果使用Bitmap.FromStream(stream) as Bitmap;通过inputstream来创建bitmap,然后bitmap.save()把位图对象存储下来的话,保存的图片就出错了,是一个错误的纯色图片。

    使用Bitmap.FromFile(Server.MapPath("Image/1.gif"))获取之前保存的位图创建bitmap,然后再保存,这个是保存正确的图像。

    请问

    是什么原因,导致不能通过Bitmap.FromStream ()获取到正确的图像?

    2013年11月21日 13:19

答案

全部回复