我有一個Point
變量的數組。當使用Graphics.DrawLine
繪製時,它們會創建預期圖像。我的問題是0,0實際上是圖像的中心(不是我的畫布左上角的預期,我的X和Y座標在點中可以包含負數使用偏移將點繪製到畫布上?
當我試圖將此繪製到我的Image
,當然我得到總圖像的四分之一,因爲其餘部分是繪製在畫布的邊界之外。如何將此繪圖正確地居中在畫布上?
我知道圖像的尺寸畫畫。我知道在哪裏0,0(寬度/ 2,高度/ 2)。
我想我能翻譯每一個Point
,但是,似乎是艱難地做到這一點。
+1:我用過很多次Graphics類,經常做一些手動盤區計算等,甚至沒有意識到這些方法是可用的。非常非常有用。 – Ian 2010-06-14 12:17:35