Сохранение диаграммы с плавающей точкой в изображение или PDF
Я пытаюсь сохранить график с плавающей точкой в изображение и в конечном итоге в PDF, но не могу понять, как.
В сети я вижу, что я могу сделать
canvas.toDataURL("image/png")
Но проблема в том, как мне получить холст во-первых, примеры говорят, чтобы использовать
document.getElementById("canvas");
но для моего кода я использую div с id = "placeholder" (для всех примеров flot), и в моем html нет ничего помеченного тегом canvas, и это, похоже, не работает. Мой javascript для flot выглядит так
$.plot($("#placeholder"), [ d1, d2, d3 ], { series: {
lines: { show:false },
bars: { show: true, barWidth: 0.6, horizontal:true } } });
У кого-нибудь есть рабочий пример, который строит график с плавающей точкой, а затем есть кнопка для сохранения / просмотра в виде изображения или PDF?
На этот вопрос уже есть несколько вопросов, но, насколько я могу судить, они упускают некоторые ключевые детали - мои извинения за то, что я был полон решимости.