手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net实现图片以二进制流输出的两种方法
asp.net实现图片以二进制流输出的两种方法
摘要:本文实例讲述了asp.net实现图片以二进制流输出的两种方法。分享给大家供大家参考,具体如下:方法一:System.IO.MemoryStr...

本文实例讲述了asp.net实现图片以二进制流输出的两种方法。分享给大家供大家参考,具体如下:

方法一:

System.IO.MemoryStream ms = new System.IO.MemoryStream(); System.IO.Stream str = new FileUpload().PostedFile.InputStream; System.Drawing.Bitmap map = new System.Drawing.Bitmap(str); map.Save(ms, System.Drawing.Imaging.ImageFormat.Gif); Response.ClearContent(); Response.ContentType = "image/gif"; Response.BinaryWrite(ms.ToArray());

方法二:

System.IO.FileStream fs = new System.IO.FileStream("Filename", System.IO.FileMode.Open, System.IO.FileAccess.Read); byte[] datas = new byte[fs.Length]; fs.Read(datas, 0, Convert.ToInt32(fs.Length)); fs.Close(); Response.OutputStream.Write(datas,0,Convert.ToInt32(fs.Length)); Response.End();

希望本文所述对大家asp.net程序设计有所帮助。

【asp.net实现图片以二进制流输出的两种方法】相关文章:

asp.net中调用winrar实现压缩解压缩的代码

asp.net刷新本页面的六种方法

asp.net下用js实现鼠标移至小图,自动显示相应大图

asp.net2.0实现邮件发送(测试成功)

asp.net保存远程图片的代码

压缩aspx页面删除多余空格的两种方法

asp.net下定制日期输出格式的代码

asp.net 实现防迅雷等下载工具盗链

asp.net图片上传实例

asp.net水晶报表参数字段在代码中赋值的方法

精品推荐
分类导航