scalable vector graphics with cairo rendering