Those who monitor gene...@xmlgraphics.apache.org will have seen that I'm
working (among other things) on ICC named color support for FOP and
Batik. I have now a first version that supports cielab() and
icc-named-color() functions from the SVG Color 1.2 Working Draft:
http://www.w3.org/TR/SVGColor12

The code relies on changes in XML Graphics Commons which are currently
placed in a dev branch and which are also used by a dev branch for FOP:
https://svn.apache.org/repos/asf/xmlgraphics/commons/branches/Temp_Color
https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Color
So adding this to Batik will finally add that dependency on XML Graphics
Commons which we have talked about long ago.

Adding support for the remaining methods from SVG Color 1.2 won't be all
that hard. There's cielch() that requires a formula to convert the
values to CIE Lab. And finally, the device-specific colors which also
be fairly easy with a little additional work in XML Graphics Commons.

The question is now, if it were ok, if I created a similar branch for
Batik and upload my changes there for everyone to review. I'm not
technically a Batik committer although I theoretically have write access
to the Batik repo since I'm a PMC member. That's why I'm asking what the
best course of action is. I can also post a patch if that's preferred.

Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: batik-dev-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: batik-dev-h...@xmlgraphics.apache.org

Reply via email to