Abirisebil ustam sağolasın yardımın için. Birtek döndürme işlemim kaldı resmi merkez noktası odaklı olarak döndürme ( rotasyon ) ile uğraşıyorum
pictureBox1.Image = ResmiCevirDerece(pictureBox1.Image, 180);
private static Bitmap ResmiCevirDerece(System.Drawing.Image eskiResim, float derece) {
Bitmap yeniResim = new Bitmap(eskiResim.Width, eskiResim.Height);
Graphics grafik = Graphics.FromImage(yeniResim);
grafik.Clear(Color.White);
grafik.TranslateTransform((float)eskiResim.Width / 2, (float)eskiResim.Height / 2);
grafik.RotateTransform(derece);
grafik.TranslateTransform(-(float)eskiResim.Width / 2, -(float)eskiResim.Height / 2);
grafik.DrawImage(eskiResim, new Rectangle(0, 0, eskiResim.Width, eskiResim.Height), 0, 0, eskiResim.Width, eskiResim.Height, GraphicsUnit.Pixel);
return yeniResim;
}