藉由範例的指引,在開啟專案後利用原本的放大縮小功能進行更改,即改為作業要求的兩種放大縮小。第一種
第二種
旋轉
繼續轉
第一種放大縮小是參考附近一個點
第二種放大縮小是參考附近四個點
旋轉是用三角函數來選擇要從哪個點取畫素來SET
int newx = (int)(sx * Math.Cos(angle) + sy * Math.Sin(angle)+0.5+centerx);
int newy = (int)(sy * Math.Cos(angle) - sx * Math.Sin(angle)+0.5+centery);
並且要經過offset