On Thu, Feb 05, 2015 at 08:29:22PM -0800, alvinpenner wrote:
sorry, I do not understand what is meant here, could you be more explicit? For example is the original image embedded or linked, is the new edited image embedded or linked? What is being edited? What is the purpose of librsvg or libcroco?
librsvg is a SVG renderer. It can be thought of as a static renderer, as opposed to Inkscape's more dynamic renderer. rsvg takes an SVG file and directly draws everything with cairo to produce an output image, with no provisions for editing or manipulating the intermediary shapes.
GNOME and certain SVG file converters use librsvg, as do other applications that just need a simple one-pass, non-editable SVG rendering.
libcroco is, IIRC, a CSS library for parsing style information about a document.
Possibly some extensions might not work properly if these are missing, but it's not an area I'm up on.
Bryce