[cairo] rsvg and colour

Donn donn.ingle at gmail.com
Wed Apr 29 14:55:09 PDT 2009

On Wednesday, 29 April 2009 11:47:59 Donn wrote:
> Is there any way to change the colour of a bunch of stuff all at once?

I have found this recipe for half of what I need:

svghandle.render_cairo(ctx,id="#someid") # coloured svg
ctx.rectangle(0,0,100,100) # yellow rectangle
p = ctx.pop_group()
ctx.set_source_rgba(0,0,1) # Make 'em all blue!

Great -- But how would I (in a loop) gradually shift that rectangle and that 
SVG handle from Blue ----> to ----> their native colours ?

I am just about done with my animation API and this is one of the last 
hold-ups, I hope someone can help me out.

Where I web: http://otherwise.relics.co.za/
Comics, tutorials, software and sundry

More information about the cairo mailing list