доброго дня) столкнулся с проблемой что нужно вывести график chart.js в эксель. Сам график на странице отображается как canvas, чтобы работать с ним мне нужно его как то перевести в base64) есть у кого какие мысли как это реализовать, может есть библиотеки какие?)
получил у canvas - base64
<canvas id="myCanvas" width="400" height="400"></canvas>
// находим canvas
var canvas = document.getElementById('mycanvas');
// получаем контекст
var ctx = canvas.getContext('2d');
// рисуем что-нибудь
ctx.beginPath();
ctx.arc(100, 100, 50, 1.5 * Math.PI, 0.5 * Math.PI, false);
ctx.lineWidth = 10;
ctx.stroke();
// получаем base64
console.log(canvas.toDataURL());
это пример тестовый, вы можете передавать свои значения)
Сборка персонального компьютера от Artline: умный выбор для современных пользователей