Drawj2d creates technical line drawings using a descriptive language. It writes pdf, svg, eps and emf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.
Today’s small-to-medium-sized (SMB) businesses and large enterprises are saving on their monthly communications costs by making one simple decision: to switch to a VoIP service solution from their old, outdated Plain Old Telephone Service (POTS). By choosing a new VoIP service, these companies enjoy the flexibility, reliability, call features, and audio quality that only a VoIP service can provide. Plus, they cut their phone bill by up to 70%!
GNU General Public License version 2.0 (GPLv2)
- DRAW lines, points, circles, ellipses, arcs, parabolas, arrows and dimension lines
- WRITE labels using any font. LaTeX typesetting (computer modern font) supported.
- IMPORT images, pdf, dxf
- SET color, line width and line type: solid, dotted, dashdotted
- DRAW TO SCALE 1:50, 1:100, 1:20
- different output formats Vector formats: pdf (Acrobat Reader, pdfLaTeX), svg (Browser, OpenOffice/LibreOffice), eps (LaTeX), emf (Microsoft Word). Bitmap formats png, bmp.
- platform independent Drawj2d runs on every platform which runs Java: Linux, Windows, Mac OS X, Unix
- reusable drawings Drawings can be parametrised using variables.
- programming language Built in string based (tcl-like) scripting language Hecl (hcl) allows advanced features and extensibility.
- mavscript compatible Mavscript templates can embed calls to Drawj2d. Thus drawings can be created that depend on calculations.
- statics functions for engineers E.g. force arrows have their own scale, force vector addition respects equilibrium.