将位图对象分配给图像 [英] Assign bit map object to image

查看:70
本文介绍了将位图对象分配给图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我已经使用下面给出的编码为图像分配了位图对象..如何为图像分配位图对象..帮助我

                                  CrystalDecisions.CrystalReports.Engine.PictureObject myPictureObjectOnReport;
myPictureObjectOnReport = (CrystalDecisions.CrystalReports.Engine.PictureObject)objRep.ReportDefinition.ReportObjects["pctCompanyImage"];
byte[] content = (byte[])dtAddress.Rows[0]["COMPANY_LOGO"];
MemoryStream stream = new MemoryStream(content);
Bitmap bitmap = new Bitmap(stream);



[edit]已删除喊话"-OriginalGriff [/edit]

解决方案

这个问题没有任何意义.您不能将Bitmap分配给Image,因为Bitmap Image.请参阅:
http://msdn.microsoft.com/en-us/library/system.drawing. bitmap.aspx [ ^ ].

从代码的最后一个赋值语句中,您已经获得了需要的图像,该图像是从内存流中构造的.

—SA


hi
I have assigned bit map object for the image using the coding given below..how to assign the bit map object for the image..help me

                                  CrystalDecisions.CrystalReports.Engine.PictureObject myPictureObjectOnReport;
myPictureObjectOnReport = (CrystalDecisions.CrystalReports.Engine.PictureObject)objRep.ReportDefinition.ReportObjects["pctCompanyImage"];
byte[] content = (byte[])dtAddress.Rows[0]["COMPANY_LOGO"];
MemoryStream stream = new MemoryStream(content);
Bitmap bitmap = new Bitmap(stream);



[edit]SHOUTING removed - OriginalGriff[/edit]

解决方案

The question makes no sense. You cannot assign Bitmap to Image, because Bitmap is Image. Please see:
http://msdn.microsoft.com/en-us/library/system.drawing.bitmap.aspx[^].

From your last assignment statement of your code, you already got an image you need, constructed from a memory stream.

—SA


这篇关于将位图对象分配给图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆