Hi Thomas, Thank you for your answer. In the meantime, I stumbled upon SVG Salamander, another SVG lib for Java, that is way featureless, and way lighter, than Batik. For what I need as of now, it does the job, and the API is way closer to what I expected for the object model of the SVG document. However, the PathIterator used to get points along the path does not give me fixed length segments, but with enough precision, and some easy maths, I should be able to go with it. I might still turn back to Batik for SVG->PNG rendering if Salamander does not implement as many tags as Batik does (my current SVG are very simples : rect, path and gradients only).
On another subject (well, not really another), I'd like to integrate filters and bitmaps (PNG) within my SVG documents (embed the PNG contents, not a href link), but Inkscape doesn't seem to support that. Do you know if there's another (free) editor that allows that. I don't even know if bitmap embedding is possible with SVG. Best regards, Kevin POCHAT 2012/2/21 Thomas DeWeese <thomas.dewe...@gmail.com> > Hi Kevin, > > On Feb 18, 2012, at 12:51 PM, Kevin POCHAT <kpoc...@gmail.com> wrote: > > Could you guide me towards such an API, or code example ? I really get > lost in the tremendous amount of batik classes, and I hate the genericity > of Node/NodeList/Element/Document type of classes. > > > Sure the various parser implementations generally start with AWT since > they produce geom elements from AWT. > > > http://xmlgraphics.apache.org/batik/javadoc/org/apache/batik/parser/AWTPathProducer.html#createShape(java.io.Reader,%20int) > >