-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