Comment 73 for bug 168610

Revision history for this message
Adrian Johnson (ajohnson-redneon) wrote :

I used cairo-trace while converting Dart.svg to pdf and can confirm the huge number of stops is caused by cairo. It is the reflect that is causing it. I need to find a more optimal way to make cairo repeat/reflect gradients.

I highly recommend using the cairo-trace tool when debugging cairo export problems.

For example:

cairo-trace inkscape -A Dart.pdf Dart.svg

then open the inkscape.nnnnn.trace file to see all the calls to cairo. There are only 3 calls to cairo_pattern_add_color_stop_rgba().