matplotlib svgを表示するにはプラグインが必要です
-
07-07-2019 - |
質問
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
で送信しています。
所属していません StackOverflow