我想在go lang中使用坐标集打印“Polyline()”函数:
x y
300 250
400 350
250 600
我不明白这个结构:
Polyline(x []int, y []int, s ...string)
请说明如何在GoLang中进行折线
答案 0 :(得分:1)
import" github.com/ajstarks/svgo"
Package svg生成SVG,由Scalable Vector Graphics定义 1.1规范(http://www.w3.org/TR/SVG11/)。输出转到指定的io.Writer。
func (svg *SVG) Polyline(x []int, y []int, s ...string)
折线绘制坐标之间的连线,可选 样式。标准参考: http://www.w3.org/TR/SVG11/shapes.html#PolylineElement
例如,
x := []int{300, 400, 250}
y := []int{250, 350, 600}
s := []string{`fill="none"`}
canvas.Polyline(x, y, s...)