SVG es un estándar enorme, que se basa en XML. He analizado SVG como XML en el pasado. Sin embargo, algunas cosas son difíciles.Biblioteca para analizar SVG en Ruby o Python
Por ejemplo, me gustaría saber el tamaño de un grupo. Hasta donde puedo decir, esto solo es posible haciendo un recorrido recursivo por todos los niños del grupo (tomando nota de todas sus transformaciones) y acumulando sus tamaños.
Me encantaría tener una biblioteca que pudiera hacer cosas así para mí. Existe algo como esto?
me encontré con esta biblioteca difícil de entender y utilizar la base de los documentos: http://packages.python.org/pysvg/. ¿Está familiarizado con cualquier otra documentación/tutoriales para ello? – Chris
@Chris Me temo que no conozco ninguna otra referencia. Hay un par de ejemplos en el [blog] del autor (http://www.codeboje.de/tag/pysvg/), pero en realidad no se explican por sí mismos. – jcollado
Cuando traté de hacer esto, me dice: "svg = pysvg.parser.parse (" mapexample.svg ") AttributeError: el objeto 'module' no tiene atributo 'parser'" ¿Alguna pista? – halflings