سلام به همه ...
دوستان میخواستم ببینم که چطور میشه یه عکس رو تغییر سایز داد ؟!
هدفم اینه که با تغییر مقدار یه لغزنده که پایین فرم هست ، عکس داخل PicBox تغییر سایز بده .
با تشکر/.مسعود
سلام به همه ...
دوستان میخواستم ببینم که چطور میشه یه عکس رو تغییر سایز داد ؟!
هدفم اینه که با تغییر مقدار یه لغزنده که پایین فرم هست ، عکس داخل PicBox تغییر سایز بده .
با تشکر/.مسعود
سلام
publicImage PictureBoxZoom(Image img, Size size)
{
Bitmap bm = newBitmap(img, Convert.ToInt32(img.Width * size.Width), Convert.ToInt32(img.Height * size.Height));
Graphics grap = Graphics.FromImage(bm);
grap.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
return bm;
}
میشه در مورد این دو خط یه کم توضیح بدی ؟ ببینم چیکار میکنه ... !
Graphics grap = Graphics.FromImage(bm);
grap.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQua lityBicubic;
Graphics grap = Graphics.FromImage(bm);
یه آبجکت از نوع Graphics از عکس مشخصی ایجاد میکنه.
InterpolationMode
یه نوع داده ی شمارشیه که الگوریتمهای خاصی رو برای کار با عکس فراهم میکنه
برای اطلاعات بیشتر
http://msdn.microsoft.com/en-us/libr...ationmode.aspx