有没有人知道.Net 2.0 - .net 3.5如何将jpeg加载到System.Windows.Forms.WebControl中作为字节数组,并且设置了正确的mimetypes以便显示?如何获取C#WebBrowser控件以显示jpeg文件(原始)?
喜欢的东西:
webBrowser1.DocumentStream = new MemoryStream(File.ReadAllBytes("mypic.jpg"));
webBrowser1.DocumentType = "application/jpeg";
的webBrowser1.DocumentType似乎是只读的,所以我不知道如何做到这一点。一般来说,我希望能够通过在浏览器中定义的mimetype来加载任何类型的文件来显示它。
写入临时文件的解决方案并不好。目前我已经解决了它有一个本地的Web服务器套接字侦听器,提供了我用正确的mimetype请求的jpeg。
更新:由于有人删除了答案我自己的问题,我有其他人可以使用的信息,我将它作为更新添加它。 (对那些以这种方式删除的人,请用重要信息更新问题)。在C#这里
样品溶液完美的作品:http://www.codeproject.com/KB/aspnet/AspxProtocol.aspx
我相信IE以前不支持数据:图片的东西。 – liggett78 2008-11-15 20:29:20