Acudo a la infinita sabiduría de MV para preguntaros si alguno habeis trabajado alguna vez con dibujos vectoriales 2D en c++ y en tal caso que me recomendarais vuestra experiencia.
Basicamente lo que busco es una clase, API, lo que sea, que me permita trabajar con graficos vectoriales 2D simples (texto, lineas, rellenos, etc) y posteriormente exportarlo a algun tipo de formato amigable: PDF, PNG, TIFF, SVG....
Googleando un poco he encontrado que ne otro sitio recomendaban cairo, pero antes de empezar a empaparme con la documentación y demás me gustaría saber si alguien de aqui usa o ha usado algo parecido y cual es su recomendación.