DrawBot allows you write simple Python scripts to generate two-dimensional graphics. The built-in graphics primitives support rectangles, ovals, (bezier) paths, polygons, text objects and transparency. Results can be saved in a selection of different file formats, including as high resolution, scaleable PDF, SVG, PNG, JPEG and TIFF.
Comments