Batik (software)
From Wikipedia, the free encyclopedia
Batik is a pure-Java library that can be used to render, generate, and manipulate SVG graphics. SVG is an XML markup language for describing two-dimensional vector graphics. Batik provides a set of core modules that provide functionality to:
- render and dynamically modify SVG content,
- transcode SVG content to some raster Graphics file formats, such as PNG, JPEG and TIFF,
- transcode Windows Metafiles to SVG (WMF or Windows Metafile Format is the vector format used by Microsoft Windows applications),
- and manage scripting and user events on SVG documents.
The Batik distribution also contains a ready-to-use SVG browser (called Squiggle) making use of the above modules.
The name of the library comes from the Batik painting technique.
[edit] Status
Batik is a fully conformant SVG 1.1 library, apart from the animation features.
The codebase has a preliminary "almost full" implementation of the current state of the sXBL specification, a preliminary implementation of the animation features, and some of the SVG 1.2 late October 2004 working draft (see SVG's Development history).
[edit] See also
- Scalable Vector Graphics
- Synchronized Multimedia Integration Language
- sXBL : a mechanism for defining the presentation and interactive behavior of elements described in a namespace other than SVG's
[edit] External links
Apache Software Foundation | |
---|---|
Top level Projects | Apache HTTP Server • ActiveMQ • Ant • APR • Beehive • Cayenne • Cocoon • Directory • Excalibur • Forrest • Geronimo • Gump • iBATIS • Jackrabbit • James • Lenya • Maven • Mina • MyFaces • OFBiz • mod_perl • SpamAssassin • Struts • Tcl • Tomcat • Axis • Axis2 • WSIF • XMLBeans • Tapestry • HiveMind • WebWork 2 • Harmony • Velocity • Santuario • Shale |
Apache Jakarta Project | |
Apache DB | Derby • Torque • DdlUtils • OJB • JDO |
Apache Portals |
Jetspeed 1 • Jetspeed 2 • Graffito • Pluto • WSRP4J
|
Apache Lucene | Lucene Java • Nutch • Hadoop • Lucene4c • Lucy |
Apache XML | |
XML Graphics | Batik • FOP |
Apache Logging |
Log4j • Log4Cxx • Log4Perl • Log4PLSQL
|
Apache Incubator | XAP • River • OpenEJB • OpenJPA • ServiceMix • Wicket • Graffito • Tuscany • Log4Net • Roller • Felix • Abdera • CeltiXfire • FtpServer • Heraldry • Ivy • JuiCE • Kabuki • Lokahi • Lucene.Net • mod_ftp • NMaven • Ode • stdcxx • Woden • WSRP4J • Yoko • Log4PHP • WADI • Qpid • stdcxx • TripleSoup • UIMA • wadi |
License: Apache License • Website: apache.org
|