PDA

View Full Version : چرخش مربع حول محور مرکر خودش



shahinparsa1328
سه شنبه 02 آبان 1391, 17:12 عصر
با سلام
می شود لطفا درمورد چگونگی چرخش مربع توضیح کامل بدهید. که باید از کجا شروع کنم. لبته من تا اینجا پیش رفتم. آیا درست است.
لطفا کمک کنید.
Point[] pp = new Point[5];
pp[0] = new Point(0, 0);
pp[1] = new Point(20, 0);
pp[2] = new Point(20, 20);
pp[3] = new Point(0, 20);


Graphics G1 = pictureBox1.CreateGraphics();

با تشکر

mousa1992
چهارشنبه 03 آبان 1391, 01:13 صبح
سلام
ببین این خوبه- ی ایمیج بهش میدی و درجه ی چرخش

public Bitmap rotateimage(Bitmap reciveimage, float angle)
{
Bitmap returnbitmap = new Bitmap(reciveimage.Width, reciveimage.Height);
Graphics g = Graphics.FromImage(returnbitmap);
g.TranslateTransform(reciveimage.Width / 2, reciveimage.Height / 2);
g.RotateTransform(angle);
g.TranslateTransform(-reciveimage.Width / 2, -reciveimage.Height / 2);
g.DrawImage(reciveimage, 0,0);
return returnbitmap;
}
موفق باشی