Hi Helder,

Well, I wouldn't say tricky: [...]

I would. At least for me. I spent hours in debugging and searching for documentation. There are very few places explaining that you have to "boot" CSS/GVT before (or at least one of them), the error messages are almost impossible to track down (Nullpointer Exceptions -- same if you have an element which is not bound into your tree or if you did not boot CSS/GVT).

Furthermore, working with BBox, matrixes and so on, it is a bit confusing. Why it is possible to transform an SVGPoint directly, but with all other elements this has to be done generating a string out of your calculated matrix and applying this setting the attribute. There are more issues.

May be correct and all ok, but if you just want to work with SVG files in Java, all those issues and all the casting to SVGElement, SVGLocatable, ... are confusing. The learning curve is quite flat.

Don't misunderstand me. That's my impression and that is what I would tell others starting with Batik.

Regards and have a nice weekend
Paul.

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

Reply via email to