Question

J'essaie de restituer de manière dynamique une image SVG à partir de matplotlib et de l'insérer dans le document HTML.

J'utilise Cairo.SVG comme backend matplotlib.

Maintenant, chaque fois que j'essaie de l'insérer dans le

<img src="/url_to_graph" /> 
//or 
<object data="/url_to_graph" /> 

Je n’obtiens rien ou le " Plugins manquants " erreur de Firefox.

FYI J'utilise Firefox. Tous les autres exemples d’images SVG que je trouve sur le Web fonctionnent parfaitement et ne nécessitent aucun plug-in.

Est-ce que matplotlib affiche les images SVG dans un format spécial que je ne connais pas?

Était-ce utile?

La solution

Avez-vous essayé <object type="image/svg+xml" data="/url_to_graph"></object>?

<img src="/url_to_graph"/> devrait fonctionner.

Pouvez-vous voir le fichier svg avec d'autres applications?

Je suppose que le fichier est généré correctement, mais que le serveur Web les envoie avec un mime-type.

incorrect
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top