Draw2d changed to use our own freetype fork
91a9aff94d
Godoc improvement. |
||
---|---|---|
curve | ||
draw2dgl | ||
draw2dpdf | ||
raster | ||
resource | ||
.gitignore | ||
.project | ||
advanced_path.go | ||
arc.go | ||
AUTHORS | ||
curves.go | ||
dasher.go | ||
demux_converter.go | ||
draw2d.go | ||
fileutil.go | ||
font.go | ||
gc.go | ||
image.go | ||
LICENSE | ||
math.go | ||
paint.go | ||
path.go | ||
path_adder.go | ||
path_converter.go | ||
path_storage.go | ||
README.md | ||
rgba_interpolation.go | ||
samples_test.go | ||
stack_gc.go | ||
stroker.go | ||
test_test.go | ||
transform.go | ||
vertex2d.go |
draw2d
Package draw2d is a pure go 2D vector graphics library with support for multiple output devices such as images (draw2d), pdf documents (draw2dpdf) and opengl (draw2dopengl), which can also be used on the google app engine. This library is inspired by postscript and HTML5 canvas.
See the documentation for more details.
The package depends on freetype-go package for its rasterization algorithm.
Installation
Install golang. To install or update the package draw2d on your system, run:
go get -u github.com/llgcode/draw2d
and start coding using one of the Samples.