من برنامه مثل windows picture and fax viewer ساخته ام ولی در چرخش عکس مانده ام
من می خواهم بدانم چگونه می شود یک عکس را در picturebox را 90 درجه یا 180 درجه بتابم
من برنامه مثل windows picture and fax viewer ساخته ام ولی در چرخش عکس مانده ام
من می خواهم بدانم چگونه می شود یک عکس را در picturebox را 90 درجه یا 180 درجه بتابم
یه متغیر از نوع image میگری با متد fromfile باز میکنی و با متدهای
RotateFlip
و مثلا 90 درجه با پارامتر های زیر
RotateFlipType.Rotate90FlipNone
در ضمن یه e book به صوررت chm است به نام Graphics Programming with GDI +دانلودش کنید
همون طور که گفتند با کلاس image قابل انجامه ولی اگر دنبال یک منبع قوی برای عملیات رو تصاویر می گردید:
برنامه ای هست به نام Paint.net که با دات نت نوشتنش و البته OpenSource هست ، و یک نرم افزاری مشابه فتوشاپ هست می تونید کدهای زیادی برای کار با تصاویر را از داخل سورسش پیدا کنید.
http://www.getpaint.net/download.html
وقتی سورسش رو دانلود کردید در پوشه src\effects فایلی به نام RotateZoomEffect.cs هست نحوه rotate کردن توش هست.