PDA

View Full Version : ریختن image در متغییر



saed2006
جمعه 24 آبان 1387, 14:29 عصر
چطوری میتونم مقادیر یک image رو که با opendialog داده شده رو توی متغیر ذخیره کنم؟
چطوری میتونم تشخیض بدم این hmage توسط کاربر داده شده یا نه؟

sahmah65
جمعه 24 آبان 1387, 14:50 عصر
در مورد قسمت اول سوالت اگه درست متوجه شده باشم



MemoryStream MemSt = new MemoryStream();
pictureBox1.Image.Save(MemSt, pictureBox1.Image.RawFormat);
byte[] arrpic = MemSt.GetBuffer();
MemSt.Close();


قسمت دوم سوالت رو هم منظورت رو نفهمیدم.

saed2006
جمعه 24 آبان 1387, 15:23 عصر
ممنون از پاسخت
ولی این متغیر توی دیتا بیس از نوع image است و من میخوام اینو از نوع image تعریف کنم
راهی هست؟

سجاد کتی
پنج شنبه 19 دی 1387, 03:00 صبح
در پایگاه داده متغییر image همان باینری است وشما میتوانید آرایه arrpic را که در کد دوستمان آمده است را به راحتی داخل ستونی از نوع image قرار دهید

danial82
پنج شنبه 19 دی 1387, 11:14 صبح
چطوری میتونم مقادیر یک image رو که با opendialog داده شده رو توی متغیر ذخیره کنم؟

اگه بگی برای چی میخوای تو متغیر ذخیره کنی راحتر میشه کمکت کرد



چطوری میتونم تشخیض بدم این hmage توسط کاربر داده شده یا نه؟

این برنامه اول تشخیص میده که کاربر فایلی رو انتخاب کرده اگه آره اون رو در یک pictureBox نمایش میده



if(!string.IsNullOrEmpty(openFileDialog1.FileName) )
pictureBox1.Image= Image.FromFile(openFileDialog1.FileName);