C# Image.FromStream()的原理???

来源:百度知道 编辑:UC知道 时间:2024/09/23 16:26:26
程序如下:
System.Drawing.Image image;
image = System.Drawing.Image.FromStrea(UploadFile.PostedFile.InputStream, true);<注:UploadFile.PostedFile为客户端上传的图片文件>这是个创建缩略图的部分代码。我是这么理解的:
第一句声明一个image类型的对象;
第二句中的UploadFile.PostedFile.InputStream是先把上传的图片转换成二进制流,而Image.FromStream()是把得到的流在还原成一个新的缩略图。
小弟才疏学浅,也不知道理解的对不对,还请哪位大虾给指点指点啊。谢谢了!!!

我感觉是对的System.Drawing.Image.FromStream()
你看Image.FromStream()这明显是个工厂方法,意思是image的其中一种构造方法通过流来初始化,你的理解准确!

System.Drawing.Image.FromStream()
Image对象实现的方法之一,说明这个是来自于数据流