Guardar gráfico flot para imagem ou pdf

Estou tentando salvar um gráfico de ponto flutuante em uma imagem e, eventualmente, em um pdf, mas não consigo entender com

Online vejo que posso fazer

canvas.toDataURL("image/png")

Mas o problema é como obtenho a tela em primeiro lugar, os exemplos dizem usar

document.getElementById("canvas");

mas para o meu código eu estou usando uma div com id = "espaço reservado" (por todos os exemplos de flot) e não há nada rotulado com uma tag de tela no meu html, e isso parece não funcionar. Meu javascript para flot se parece com

$.plot($("#placeholder"), [ d1, d2, d3 ], { series: {
          lines: { show:false },
          bars: { show: true, barWidth: 0.6, horizontal:true } }  });

lguém tem um exemplo de trabalho que plota um gráfico de flot e depois tem um botão para salvar / visualizar como imagem ou pd

Existem várias perguntas que já respondem a essa pergunta, mas faltam alguns detalhes importantes, pelo que sei - minhas desculpas por ser grosseiro com iss

questionAnswers(4)

yourAnswerToTheQuestion