-2
圖形的起始點是否可以設置?例如,當我將一個字符串添加到路徑中,然後繪製該路徑時,起始點通常會有所不同,那麼是否有設置起點的方法?GraphicsPath起點
也有任何方式來閱讀使用VB.net AI或SVG文件?
謝謝。
圖形的起始點是否可以設置?例如,當我將一個字符串添加到路徑中,然後繪製該路徑時,起始點通常會有所不同,那麼是否有設置起點的方法?GraphicsPath起點
也有任何方式來閱讀使用VB.net AI或SVG文件?
謝謝。
我相信你想要做的是對你的Graphics對象應用一個轉換,這裏是一個例子。
Private Sub Form1_Paint(sender As Object, e As PaintEventArgs) Handles Me.Paint
e.Graphics.DrawRectangle(Pens.Red, 0, 0, 100, 100)
e.Graphics.TranslateTransform(10.0F, 10.0F)
e.Graphics.DrawRectangle(Pens.Red, 0, 0, 100, 100)
End Sub
請注意,一旦我們調用TranslateTransform,所有後續調用繪製操作將從左上角偏移10px。您可以通過調用e.Graphics.ResetTransform()
來恢復此轉換。這對於** Google搜索**非常有用。無論如何答案,是的,是的。由於SVG文件是XML,因此您可以使用標準的XML類。 – Codexer