matplotlib svg requiere un complemento para ver
-
07-07-2019 - |
Pregunta
Estoy tratando de representar dinámicamente una imagen SVG de matplotlib e insertarla en el documento HTML.
Estoy usando Cairo.SVG como el backend matplotlib.
Ahora, cada vez que intento insertarlo en el
<img src="/url_to_graph" />
//or
<object data="/url_to_graph" />
O no obtengo nada o " Faltan complementos " error de Firefox.
FYI Estoy usando Firefox. Además, cualquier otro ejemplo de imágenes SVG que encuentro en la web funciona bien y no requiere ningún complemento.
¿Matplotlib procesa las imágenes SVG en algún formato especial que no conozco?
Solución
¿Has probado <object type="image/svg+xml" data="/url_to_graph"></object>
?
<img src="/url_to_graph"/>
debería funcionar.
¿Puede ver el archivo svg
con otras aplicaciones?
Supongo que el archivo se generó correctamente, pero el servidor web los envía con un mime-type
.