PDA

View Full Version : تغییر اندازه عکس



dr_csharp
چهارشنبه 16 آبان 1386, 14:53 عصر
سلام دوستان .
من میخوام قبل از ذخیره یه عکس تو dataBase اندازش رو تغییر بدم . ممنون میشم اگه کسی بتونه منو راجع به تغییر اندازه ی عکس راهنمایی کنه . :لبخندساده:

PC2st
پنج شنبه 17 آبان 1386, 10:29 صبح
یک شیئ Bitmap ایجاد کرده و توسط کلاس Graphics روی آن (روی شیئ Bitmap) یک تصویر در ابعاد دلخواه رسم کنید:


Bitmap b = new Bitmap (100, 100);

using (Graphics g = Graphics.FromImage (b))
using (Image img = Image.FromFile ("photo.jpg"))
{
g.DrawImage (img, new Rectangle (0, 0, 100, 100));
}

//use b ...


یا به شکل زیر:


Image newImg;

using (Image img = Image.FromFile ("photo.jpg"))
{
newImg = img.GetThumbnailImage (100, 100, null, System.IntPtr.Zero);
}

//use newImg ...


در حالت دوم، تصویر کمی تار خواهد شد :-)