نقل قول: byte [] to image
نقل قول: byte [] to image
byte[] bytes = ....;
MemoryStream stream = new MemoryStream( bytes );
BitmapImage image = new BitmapImage();
image.BeginInit();
image.StreamSource = stream;
image.EndInit();
نقل قول: byte [] to image
سلام
کافی است فیلد عکس(با همون نوع byte[] ) را به Source کنترلر Image تان Bind کنید:
public byte[] Picture
{
get { return m_Picture; }
set { m_Picture = value; OnPropertyChanged("Picture"); }
}
<Image Stretch="Fill" Source="{Binding Picture}" />
موفق باشید
نقل قول: byte [] to image
سلام
از دوستان عزيزي كه راهنمايي كردند ممنونم
دوست عزيز MSN_Issue
لينكي كه شما فرستادي برعكس كاري كه من مي خواهم را انجام ميده يعني يه عكس را به Byte تبديل مي كنه در هر صورت ممنون كه وقت گذاشتي.
آقاي عربلو
فكر كنم شما سوال من را تاآخر نخوندين...:افسرده:
نقل قول:
من كد زير را نوشته ام :
MemoryStream ms= new MemoryStream(b) ;
BitmapImage bi=new BitmapImage() ;
bi.BeinInit() ;
bi.StreamSource = ms ;
bi.EndInit() ;
در ضمن b يك متغير از نوع Byte [] است كه مقداردهيش كرده ام.كلي سرچ كردم و
همه جا همين روش بود .اما وقتي برنامه را اجرا ميكنم در خط bi.EndInit() خطاي زير را ميده:
نقل قول:
no imaging component suitable to complete this operation was found
جناب mahdi7s
امتحان كردم اما توي Image هيچي نشون نميده اگه لطف كنيد يه برنامهي كوچيك به همين روش كه عكس را نشون بده قرار بدين ممنون ميشم
بازهم از همه دوستان ممنونم و منتظر راهنمايي..:ناراحت:
نقل قول: byte [] to image
نقل قول:
جناب mahdi7s
امتحان كردم اما توي Image هيچي نشون نميده اگه لطف كنيد يه برنامهي كوچيك به همين روش كه عكس را نشون بده قرار بدين ممنون ميشم
http://rapidshare.com/files/41306605...ageBinding.rar
موفق باشید
نقل قول: byte [] to image
دستت درد نكنه ...به درستي واسه منم عمل كرد:تشویق: