با سلام خدمت دوستان گرامی
می خواستم چند تا فایل با پسوند JPG رو به صورت یک فایل باینری اما کد شده در بیاورم و بعداً نمایش دهم اما ندونستم که چطور این کار رو انجام بدم ممنون می شم اگه کسی منو راهنمایی کنه
با سلام خدمت دوستان گرامی
می خواستم چند تا فایل با پسوند JPG رو به صورت یک فایل باینری اما کد شده در بیاورم و بعداً نمایش دهم اما ندونستم که چطور این کار رو انجام بدم ممنون می شم اگه کسی منو راهنمایی کنه
با كد زير تبديل ميشه
ImageConverter imageConvertor = new ImageConverter();
byte[] ax = ((byte[])imageConvertor.ConvertTo(PicturBox1.Image, typeof(byte[])));
با سلام
قبلا یک مثال زده بودم میتونی از لینک زیر اونو ببینی
آموزش: نمایش و ذخیره عکس در دیتابیس اکسس به صورت باینری
موفق باشید
کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»
اون كد تبئيل ميكرد براي ريختن داخل بانك
و كد زير تبديل ميكنه براي ريختن داخل PICTURBOX
ImageConverter imC = new ImageConverter();
PicturBox1.Image = (Image)imC.ConvertFrom(dr["Ax"]);
با تشکر مجدد از شما دوست عزیز
می خوام این عکسی که به کد های باینری تبدیل شد توی یک فایل باینری هم ذخیره شه
اگه لطف کنی نحوه ذخیره کردن و بازخوانی اون رو در یک فایل باینری برای من بگی لطف بزرگی کردی
راستی این کدی که شما نوشتید فقط عکس رو به یک رشته باینری تبدیل می کنه چطور این رشته باینری رو کد کنم
بازم ممنونم
از دوستان اگه کسی منو راهنمایی کنه خیلی خیلی ممنون می شم.
خداییش دمت گرم
کار منو را انداخت
سلام
این جوری تبدیل کنین
اول
using System.IO;
//بعد
Image oImage = pictureBox1.Image;
MemoryStream stream=new MemoryStream();
oImage.Save(stream,ImageFormat.Jpeg);
byte[] buffer = stream.ToArray();
حالا برای نمایش :
مثلا
memorystream s=new memorystream((byte[])buffer);
picturebox2.image=image.fromstream(s);
فقط کد ها را دستی بزنید.کپی پیست نکنید.احتمالا دارای غلط املایی است :)