Domanda

Sto cercando di renderizzare in modo dinamico un'immagine SVG da matplotlib e inserirla nel documento HTML.

Sto usando Cairo.SVG come backend matplotlib.

Ora ogni volta che provo ad inserirlo nel

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

Non ottengo nulla o il " Plugin mancanti " errore da Firefox.

Cordiali saluti, sto usando Firefox. Anche tutti gli altri esempi di immagini SVG che trovo sul Web funzionano perfettamente e non richiedono plug-in.

matplotlib rende le immagini SVG in un formato speciale che non conosco?

È stato utile?

Soluzione

Hai provato <object type="image/svg+xml" data="/url_to_graph"></object>?

<img src="/url_to_graph"/> dovrebbe funzionare.

Sei in grado di vedere il svg file con altre applicazioni?

Suppongo che il file sia stato generato correttamente, ma il server web li sta inviando con un mime-type errato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top