I would like to open SVG files, manipulate the shapes defined in those and render those shapes to the screen in windows (vista/7/…).
I work with C++ builder. I’ve been thinking of using cairo or agg to render the shapes but I need a SVG parser library that provides a renderer and a full access to the shapes defined in the SVG files.
Does anyone know a library I could use to achieve this ?
I can’t use Qt for money reason.
Thanks for your help.
The best way to do so, is I think, librsvg with libcairo. Both are very feature rich and easy to use. I can open several SVG, render them to the screen and handle them to scale and move them.