質問

matplotlibからSVG画像を動的にレンダリングし、HTMLドキュメントに挿入しようとしています。

Cairo.SVGをmatplotlibバックエンドとして使用しています。

今、それを挿入しようとするたびに

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

何も得られないか、<!> quot; Missing Plugins <!> quot; Firefoxからのエラー。

FYI Firefoxを使用しています。また、私がWebで見つけたSVG画像のその他の例はすべて正常に動作し、プラグインは不要です。

matplotlibは、私が知らない特別な形式でSVG画像をレンダリングしますか?

役に立ちましたか?

解決

<object type="image/svg+xml" data="/url_to_graph"></object>を試しましたか?

<img src="/url_to_graph"/>動作するはずです

他のアプリケーションでsvgファイルを表示できますか?

ファイルは正しく生成されますが、Webサーバーは誤ったmime-typeで送信しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top