Skip to content
carlosame edited this page Aug 27, 2022 · 20 revisions

EchoSVG

EchoSVG is a fork of Apache Batik, a Java based toolkit for applications which handle images in the Scalable Vector Graphics (SVG) format for various purposes, such as viewing, generation or manipulation.

Thanks to its usage of the CSS4J style parser, supports level 4 CSS selectors and RGBA color values (colors with alpha channel).


SVG support

Like Batik, EchoSVG is built on SVG 1.1 although also supports part of the (deprecated) SVG 1.2 specification.


CSS support

The SVG 1.1 standard is based on CSS2, however EchoSVG natively supports RGB colours with an alpha channel, as well as level 4 selectors.

And with the CSSTranscodingHelper, it can render many documents that use modern CSS.


Documentation


Important Note

This project is not available from Maven Central, as its maintainer does not accept Maven Central's Terms of Use. The project distributes its artifacts through the css4j Maven repository.

Clone this wiki locally