У меня есть график D3.js, нарисованный как SVG. Теперь я хочу напечатать график как изображение. Выполнение скриншота страницы не сработало, потому что вывод - фоновое изображение графика. Поэтому теперь я хочу попробовать рисовать график как холст. Я попытался изменить следующее:Как изменить график D3.js из SVG на холст?
d3.select("svg")
в
d3.select("canvas")
но граф не появляется. Полная ссылка на код приведена ниже. Что еще мне нужно изменить?
http://scrs-test.comli.com/results-demo.php
Вам необходимо преобразовать все манипуляции SVG DOM в эквивалентные методы холста. –