Сохранение диаграммы с плавающей точкой в изображение или 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?

На этот вопрос уже есть несколько вопросов, но, насколько я могу судить, они упускают некоторые ключевые детали - мои извинения за то, что я был полон решимости.

Ответы на вопрос(2)

Ваш ответ на вопрос