کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

چرخش عکس

چرخش عکس
شرح مختصر پروژه

چرخش عکس

توضیحات پروژه

این برنامه با استفاده از توابع System.Drawing یک عکس رو Load میکند و به 16 حالت میچرخوند.

برای چرخش عکس در هر یک از 16 حالت یک تابع جدا نوشته شده است که این 16 تابع کاملا شبیه هم هستن و فقط در یک مورد با هم فرق میکنند که در بایین ذکر خواهد شد.

 

تابع چرخش عکس به صورت 180 درجه:

 

public void D180_Flip_None()

{

      IMG1 = (Image)Image.FromFile(IMG_Path.Text);

      IMG1.RotateFlip(RotateFlipType.Rotate180FlipNone);

      Pic_IMG.Image = IMG1;

}

 

خط اول یک عکس رو از محل گفته شده Load میکند و در متغیر IMG1 که از نوع Image است میریزد.

در خط دوم با استفاده از RotateFlip و RotateFlipType که یک Enum است عکس را به صورت 180 درجه میچرخوند.

در خط سوم نتیجه کار را به PictureBox میدهد.

 

در تمام 16 تابعی که برای چرخش عکس نوشته شده است از همین روش استفاده شده با این فرق که مقدار RotateFlipType بنا به نوع چرخش عوض شده است.

1394/07/27 12899 1000
رمز عبور : tahlildadeh.com یا www.tahlildade.com
نظرات شما

نظرات خود را ثبت کنید...