首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么将Bitmap对象转换为Image对象,在网页上以图片显示啊

2012-04-23 
如何将Bitmap对象转换为Image对象,在网页上以图片显示啊?C# codeSystem.Web.UI.WebControls.Image image

如何将Bitmap对象转换为Image对象,在网页上以图片显示啊?

C# code
System.Web.UI.WebControls.Image image = null;           Bitmap bitmap = encoder.Encode(URL);image = System.Drawing.Image.FromHbitmap(bitmap.GetHbitmap());//这行出错

错误1无法将类型“System.Drawing.Bitmap”隐式转换为“System.Web.UI.WebControls.Image”


郁闷了一天了,请高手指点一下啊!!


[解决办法]
IntPtr pr = bitmap.GetHbitmap();
 Image MyImage = Image.FromHbitmap(pr);
System.Web.UI.WebControls.Image 是个控件(相当于一个容器) 
System.Drawing.Image 相当于一个图片类型 

[解决办法]
encoder是什么东西呢?需要说明。

第二个Image类型是System.Drawing.Image,第一个Image类型是System.Web.UI.WebControls.Image,根本不是一类东西,无法赋值。
[解决办法]
GetThumbnailImage

热点排行