Côté serveur SVG PNG (ou autre format d'image) en python

Actuellement, je suis en utilisant rsvg pour charger le svg (à partir d'une chaîne, et non pas à partir d'un fichier) et le dessin au caire. Quelqu'un sait d'une meilleure façon? J'utilise PIL ailleurs dans mon application, mais je ne connais pas de moyen de le faire avec PIL.

PIL ne prend pas en charge le format SVG; un rapide surf indique que vous avez probablement la droite de la chaîne.
Je viens de poster un plus récent commentaire à propos de ce cours ici - stackoverflow.com/a/19718153/542550 - un commentaire ci-dessous indique que "ImageMagick soutien semble être terrible", mais que l'intervenant n'a pas le construire/test. Il est maintenant 10/2013, et je viens de tester à l'aide de ImageMagick (via Baguette-py) pour importer une grande variété de SVGs et il fonctionnait très bien! J'ai encore plus de tests à faire, et va certainement tirer de ce commentaire en bas si je suis horriblement trompe, mais à ce point, il a fonctionné sans problème sur quelques SVGs qui étaient connus pour être buggy à l'aide d'autres méthodes.

OriginalL'auteur colinmarc | 2010-05-28