Scalable Vector Graphics

SVG is the W3c approved, XML based, markup language for describing two-dimensional graphics and graphical applications in XML.

Native support for SVG is now available for most of the popular Web browsers (one notable exception being Internet Explorer, for which a separate plugin has to be installed). There is a dedicated web site that lists currently available SVG Implementations.

Implementation

The export to SVG format has been implemented using apache's batik project. The batik jars are included in the distributed plugin.

Compilation

If you want to compile the plugin from the source code, you need to install Maven 1.1, which uses the javaapp plugin to build the binary jar with all dependencies included.

Example

You need an SVG enabled browser to view the SVG files produced by JaxoDraw. If you want to test if your browser supports SVG, here is an example, and here is what you should see.