文件名称:gorough:创建具有手绘草图外观的图形。 基于Rough.js
文件大小:712KB
文件格式:ZIP
更新时间:2024-06-11 02:02:05
Go
高洛 基于 。 Gorough与。 安装 go get -u github.com/NovikovRoman/gorough 用法 创建SVG画布 width := 500 height := 500 // w - io.Writer interface canvas := svg . New ( w ) canvas . Start ( width , height ) // drawing code canvas . End () 线数 line := gorough . NewLine (gorough. Point { X : 30 , Y : 100 }, gorough. Point { X : 270 , Y : 20 }, & gorough. LineOptions { Styles : & gorough. Styles { Stroke
【文件预览】:
gorough-master
----fillerZigZag.go(140B)
----simplify.go(1KB)
----shape.go(13KB)
----pointsOnPath_test.go(437B)
----images()
--------rectangles.svg(3KB)
--------curves.svg(4KB)
--------poligons.svg(3KB)
--------penOptions.svg(5KB)
--------arcs.svg(3KB)
--------curveOptions.svg(20KB)
--------paths.svg(14KB)
--------linear_paths.svg(4KB)
--------hodgepodge.svg(217KB)
--------lines.svg(1KB)
--------filling.svg(1.12MB)
--------ellipses.svg(9KB)
----shapeCircle.go(1KB)
----geometry.go(4KB)
----shapePoligon.go(1KB)
----fillerZigZagHatch.go(143B)
----pointsOnPath.go(2KB)
----options.go(2KB)
----curveToBezier.go(1KB)
----fillerDashed.go(2KB)
----LICENSE(1KB)
----renderer.go(6KB)
----drawable.go(919B)
----shapeLine.go(874B)
----shapeRectangle.go(2KB)
----pointsOnBezierCurves.go(1KB)
----filler.go(4KB)
----shapeArc.go(2KB)
----shapeCurve.go(2KB)
----shapeEllipse.go(1KB)
----fillerDot.go(2KB)
----examples()
--------paths.go(2KB)
--------filling.go(5KB)
--------linearPaths.go(972B)
--------arcs.go(1KB)
--------ellipses.go(1KB)
--------rectangles.go(706B)
--------curves.go(838B)
--------main.go(4KB)
--------lines.go(991B)
--------poligons.go(851B)
----.gitignore(46B)
----go.sum(1KB)
----data_parser()
--------normalize_test.go(577B)
--------parser.go(4KB)
--------normalize.go(5KB)
--------parser_test.go(1KB)
--------absolutize_test.go(472B)
--------absolutize.go(3KB)
----README.md(9KB)
----shapePath.go(3KB)
----fillerHachure.go(4KB)
----shapeLinearPath.go(955B)
----fillerHatch.go(806B)
----go.mod(158B)