html如何将二进制图片数据流 在web上显示为图片

问题描述

html如何将二进制图片数据流 在web上显示为图片

求大神门的指点 急需解决 。。。。。。。。。。。。。。。
我是这么写的

document.getElementById('img').innerHTML= (e.data)

解决方案

e.data是从哪里来的?websocket发送的2进制数据还是什么?如果是2进制数据,用FileReader加载2进制数据生成base64的图片内容

 ws.onmessage = function(evt) {  

  var reader = new FileReader();
        reader.onload = function(evt){
            if(evt.target.readyState == FileReader.DONE){
                var url = evt.target.result;
                                document.getElementById('img').src=url
            }
        }
        reader.readAsDataURL(evt.data);  

};

解决方案二:

前台src指向某个action,后台通过流输出图片。

解决方案三:

document.getElementById('img').src="服务器端的图片响应流"

解决方案四:

document.getElementById('img').src="服务器端的图片响应流"

解决方案五:

控制器:ImageIO.write(image,"JPEG",response.getOutputStream()); //输出图片 (一个图片输出流 response的输出流放进去)
页面

时间: 2024-10-21 17:40:11

html如何将二进制图片数据流 在web上显示为图片的相关文章

javascript-html视频播放进度条上如何加入点号,并且鼠标移动到点号上显示关键帧图片

问题描述 html视频播放进度条上如何加入点号,并且鼠标移动到点号上显示关键帧图片 问题是这样的:最近正在做html进行视频处理,想在html视频播放进度条上加入点号,并且鼠标移动到点号上显示关键帧图片. 就像爱奇艺视频播放的下面的效果: 有哪位朋友知道该如何做出点号吗?难道是用若干个点的图片贴在视频进度条下方?我用的是html5中, <video src="0.mp4" controls="controls" style="width:450px;

ASP.NET实现读取Excel内容并在Web上显示_实用技巧

本文实例讲述了ASP.NET实现读取Excel内容并在Web上显示的方法,是非常实用的一个功能,分享给大家供大家参考.具体实现方法如下: 点击事件代码.cs代码如下: protected void Button1_Click(object sender, EventArgs e) { string strPath = "d:/test.xls"; string mystring = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source

要求 图片循环滚动 左右控制,鼠标指针放到图片上显示该图片的名称,下面代码在ie8下正常显示,但在ie6 ie7下显示不正常

问题描述 要求图片循环滚动左右控制,鼠标指针放到图片上显示该图片的名称,下面代码在ie8下正常显示,但在ie6ie7下显示不正常!请各位大侠帮下小弟!另发现在ie8下第一遍图片滚动完毕后第二遍图片下面没有显示文字<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlx

持续性的数据转换成图片数据流到picturebox窗口显示

问题描述 我现在有一段持续性的数据(数据里面的每一段数据都是独立的)转换成图片然后用Picturebox的方式while(ture){this.picturebox.image=图片数据流}我做过用GDI画图的方法做过,不过听别人说这样的持续性的数据用画图的方法放到picturebox显示出来效率不高而且还经常出现资源产生冲突我就想到了用图片数据流的方式可是自己又不会希望有会的同仁帮帮我我把我的全部分数都给你虽然不多但也有40分 解决方案 解决方案二:Bitmapbt;this.pictureb

openlayers中如何在features上显示背景图片问题

问题描述 小弟最近项目中有需要用到GIS,所以刚上手,很多东西不是很明白,有个问题,小弟使用openlayers在图层中增加了一个vector,然后在vector上添加一个feature,如图如何能在sences的feature上设置背景图片(或在上面添加图片),并且图片能跟着地图的放大缩小而改变?在线等!救急啊! 解决方案

如何实现Tabcontrol的每个标签显示不同的图片,且正常状态显示一个图片,选中状态显示另一个图片

问题描述 应用TabControl,我可以实现每个标签页上显示不同的图片,但是如何更进一步,使每个Tab正常状态显示一个图片,而选中状态显示另一个图片?请各位大虾指教,不胜感激!!已经困扰好几天了~~~ 解决方案 解决方案二:补充下问题,如果是自定义TabItem,该如何自定义呢?是否每个TabItem都要自定义?解决方案三:css+JS解决方案四:happy,可否仔细解释下?谢谢解决方案五:只要在TabControl的选择事件中重新设置显示图片就可以

图片如何从服务器上显示

问题描述 图片都保存在服务器的文件夹下,如何全部在客户端那边显示呢谢谢大侠们提供点思路给小弟 解决方案 解决方案二:是不是就是从服务器上读到这个图片的url就可以了,那如何知道这个图片url呢解决方案三:如何在客户端浏览器显示?<imgsrc="<%=path%>"/>?解决方案四:用虚拟路径....解决方案五:你可以,然后取得文件列表解决方案六:这里是我在项目中写的代码自己参考下吧.usingSystem.IO;usingSystem.Text;//fileP

javascript批量检查当图片不存在时则显示默认图片的代码_图象特效

在Windows Phone中如何显示GIF图片

话说前几天我一个朋友跟我谈到一个特别的需求,想从Web上下载GIF图片过来然后在Windows phone 上显示.我们都知道Silverlight与Windows Phone都是不支持GIF图像格式的.如果你尝试去下载gif图片然后在Image控件上显示,你将会得到一个异常. 所以我在网络上找到了 ImageTools 库,这是个包含多种图像格式转换器的第三方库,其中就支持针对GIF格式的图像转换. 使用方式: 首先为你的项目添加此库的引用,如下图,我们使用NuGet来获取ImageTools