平移
Graphics g = this.CreateGraphics();
g.Clear (this.BackColor);
g.TranslateTransform(x,y);//x,y 代表平移量
g.DrawImage(bitmap,0,0,this.bitmap.Width,this.bitmap.Heigh);
放大缩小
Graphics g = this.CreateGraphics();
g.Clear (this.BackColor);
g.ScaleTransform(xZoom,yZoom);//xZoom,yZoom 代表放大比
g.DrawImage(bitmap,0,0,this.bitmap.Width,this.bitmap.Heigh);
旋转
Graphics g = this.CreateGraphics();
g.Clear (this.BackColor);
g.RotateTransform(x);//x是旋转角度
g.DrawImage(bitmap,0,0,this.bitmap.Width,this.bitmap.Heigh);这是简单的方法
还有复杂的