Javascript 捕获动态图表的图像

Javascript 捕获动态图表的图像,javascript,image,canvas,charts,Javascript,Image,Canvas,Charts,我的要求: 根据用户提供的数据绘制动态图表(饼图、条形图等) 显示一个保存按钮,允许用户将结果保存为图像 支持IE 8 在现代浏览器中,我可以使用画布绘制图表,然后使用方便的方法将生成的图表保存为图像。但是像IE 8这样不支持画布的浏览器有什么退路呢?对于IE8:在服务器上渲染,生成PDF服务器端并提供下载。@谢谢,但我必须使用客户端JavaScript。在这一点上,得到一个pdf文件,而不是一个图像将与我的罚款!不幸的是,IE8没有退路。它必须在服务器端完成。

我的要求:

  • 根据用户提供的数据绘制动态图表(饼图、条形图等)
  • 显示一个保存按钮,允许用户将结果保存为图像
  • 支持IE 8

在现代浏览器中,我可以使用画布绘制图表,然后使用方便的方法将生成的图表保存为图像。但是像IE 8这样不支持画布的浏览器有什么退路呢?

对于IE8:在服务器上渲染,生成PDF服务器端并提供下载。@谢谢,但我必须使用客户端JavaScript。在这一点上,得到一个pdf文件,而不是一个图像将与我的罚款!不幸的是,IE8没有退路。它必须在服务器端完成。