Я работаю на следующем примере: http://jsfiddle.net/p4s5k59s/1222/преобразования SVG в PDF возвращающегося пустой PDF-файл
Попытка преобразовать plotly.js SVG элемент в PDF Image/файла.
функции контроллера:
$scope.savePdf = function(){
html2canvas($("#graphRender"), {
onrendered: function(canvas) {
console.log(canvas);
var imgData = canvas.toDataURL(
'image/png');
var doc = new jsPDF('p', 'mm');
doc.addImage(imgData, 'PNG', 1000, 1000);
doc.save('sample-file.pdf');
}
});
}
Благодарим вас за ответ. Дело в том, что если я нацеливаю div на 'id =" graphRender "или элемент svg, результирующее изображение просто белое/пустое. Если вместо этого я нацелен на весь «document.body», чем все появляется за исключением svg/plot –