PDA

View Full Version : تغییر سایز تصویر



farghabil
چهارشنبه 14 فروردین 1392, 19:48 عصر
سلام خسته نباشید
من تو سایتی که طراحی کردم میخوام آپلود تصویر بزارم ولی سایز تصاویر باید یه مقدار خاصی باشه
چطور میتونم اندازه تصویری که آپلود میشه رو خودم عوضش کنم همونطوری که تو فتوشاپ میرم و تغییر اندازه میدم بر حسب پیکسل
ممنون
در ضمن زبانم هم سی شارپ هستش

mohammad.rk
شنبه 28 دی 1392, 03:45 صبح
می تونید از این لینک استفاده کنید.
تغییر سایز عکس در سی شارپ (http://www.diamonddevs.com/Article/Resize-Images-In-C-sharp)

gerdioz
شنبه 28 دی 1392, 11:44 صبح
سلام دوست عزیز
using System.Drawing;

protected void Button2_Click(object sender, EventArgs e)
{
using (System.Drawing.Image Image1 = System.Drawing.Image.FromFile(Server.MapPath("tempImage1/" + x + ".jpg")))
{
Size ThumbNailSize = NewImageSize(Image1.Height / 2, Image1.Width / 2, 800);
using (System.Drawing.Image Image1Thnail = new Bitmap(Image1, ThumbNailSize.Width, ThumbNailSize.Height))
{
Image1Thnail.Save(OriPath + "x12", Image1.RawFormat);
Image1Thnail.Dispose();
}
Image1.Dispose();
}
}
public Size NewImageSize(int OriginalHeight, int OriginalWidth, double FormatSize)
{
Size NewSize;
NewSize = new Size(150, 150);
return NewSize;
}