Matplotlib SVG требует плагин для просмотра - PullRequest
1 голос
/ 16 сентября 2009

Я пытаюсь выполнить рендеринг SVG-изображения из matplotlib и вставить его в документ HTML.

Я использую Cairo.SVG в качестве бэкэнда matplotlib.

Теперь, когда я пытаюсь вставить его в

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

Я либо ничего не получаю, либо в Firefox появляется ошибка "Отсутствуют плагины".

К вашему сведению, я использую Firefox. Также любые другие примеры изображений SVG, которые я нахожу в Интернете, работают просто отлично - и не требуют плагинов.

Отображает ли matplotlib SVG-изображения в каком-то специальном формате, о котором я не знаю?

1 Ответ

2 голосов
/ 16 сентября 2009

Вы пробовали <object type="image/svg+xml" data="/url_to_graph"></object>?

<img src="/url_to_graph"/> должно работать.

Можете ли вы увидеть файл svg с другими приложениями?

Я предполагаю, что файл сгенерирован правильно, но веб-сервер отправляет их с неверным mime-type.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...