2015-06-03 2 views
0

Это требование, которое мне пришлось решить, поэтому я подумал, что опубликую решение, которое я использовал для других.VivaGraph - Как экспортировать график как PNG

Мне нужна была кнопка, которая позволила бы мне сохранить визуализацию SVG VivaGraph как PNG.

ответ

0

Если вы используете: https://github.com/exupero/saveSvgAsPng Он отлично работал для меня.

Единственный файл, который вам нужно, это saveSvgAsPng.js

Если включить, что в вашем HTML вы можете назвать это так:

window.saveSvgAsPng(document.getElementById("svgID"), "export.png"); 

Wire его до некоторого обработчика и при вызове его вы должны увидеть export.png как загрузить.

ПРИМЕЧАНИЕ: Ваш пробег может отличаться. Автор github repo сказал, что он может не делать все дословным для всех случаев. Для моего случая он отлично визуализировал PNG.

ПРИМЕЧАНИЕ: Кроме того, это не работает в IE, если это требование для вас

 Смежные вопросы

  • Нет связанных вопросов^_^