本页面二进制流输出图片
有个页面 页面上有些信息(一些文本信息) 我在Page_Load
代码如下:
protected void Page_Load(object sender, EventArgs e)
{
FileStream fs = new FileStream(@"C:\Documents and Settings\Developer\桌面\94f6b0begw1dnw55ez8dbg.gif", FileMode.Open, FileAccess.Read);
int fslength=(int)fs.Length;
byte[] bimg = new byte[fslength];
fs.Read(bimg, 0, fslength);
fs.Close();
Response.ClearContent();
Response.ContentType = "image/gif";
Response.OutputStream.Write(bimg, 0, fslength);
Response.End();
}
用二进制流输出图片 但是访问这个页面的时候显示就只有这张图片 页面上本来的东西就不见了 求大神帮帮忙 怎么才显示本页面的所有信息及输出的图片
代码如下:
protected void Page_Load(object sender, EventArgs e)
{
FileStream fs = new FileStream(@"C:\Documents and Settings\Developer\桌面\94f6b0begw1dnw55ez8dbg.gif", FileMode.Open, FileAccess.Read);
int fslength=(int)fs.Length;
byte[] bimg = new byte[fslength];
fs.Read(bimg, 0, fslength);
fs.Close();
Response.ClearContent();
Response.ContentType = "image/gif";
Response.OutputStream.Write(bimg, 0, fslength);
Response.End();
}
用二进制流输出图片 但是访问这个页面的时候显示就只有这张图片 页面上本来的东西就不见了 求大神帮帮忙 怎么才显示本页面的所有信息及输出的图片
...全文
相关推荐
图片转流存库和读取二进制流页面展示
### 图片转流存库和读取二进制流页面展示#### 一、知识点概述本文档将详细介绍如何在Java环境下实现图片转换为二进制流存储到数据库中的过程,以及如何从数据库中读取出这些二进制流并将其展示在网页上。
将JSP在内存生成的图片显示到页面
**输出图片**:创建`ServletOutputStream`对象,用于向客户端发送二进制流。
将二维码直接转化为流输出到页面上而不需要生成图片继而加载
因此,"将二维码直接转化为流输出到页面上"是一种优化策略,旨在减少资源消耗,提高服务效率。这个方法的核心在于不将二维码作为图片文件存储,而是直接生成二维码的二进制流,并将其发送到客户端进行解析和显示。
ASP.NET存取SQL数据库图片的方法.pdf
从数据库中读取并显示图片: - 在需要显示图片的页面中,从数据库中读取ImgData字段的二进制数据。 - 将二进制数据转换为图片,并通过HTTP响应输出给客户端浏览器显示。6.
通过路径将图片下载到本地
在处理图片下载时,JSP可以创建一个HTTP响应,将图片内容以二进制流的形式发送到客户端,从而实现下载。


