在javascript

时间:2017-06-28 06:15:18

标签: javascript jquery pdf dojo amcharts

我坚持使用图表格式导出内容的方法,顺便说一下,图表不是图像格式。这些图表将在运行时生成。

流程是这样的:

1)所有图表都使用ajax调用或$ .getJson方法来访问API并从API获取数据。

2)获取数据后,响应式图表将使用来自API的数据。

3)所有这些图表都显示在一个仪表板中,其中包含不同类别图表的单独选项卡,如天气,每平方英尺面积等。

问题:

1)我使用后端功能使用python生成XLS格式,其中包含所有这些图表的数据,只需点击一下,我就可以下载XLS。

2)我不能使用后端来实现这个目标,因为所有的图表内容都是在前端绘制的。

3)我遵循了一种方法,我认为代码是多余的,我再次使用所有API,生成一个HTML内容并使用浏览器的内置功能将其导出为一个pdf,即“另存为” PDF'

4)但我想要的是只需点击一下,图表的所有内容都应该以PDF格式下载给各个用户。

注意:

  • 完整的JS图表代码在Dojo框架中。
  • AMCharts在每个图表级别提供PDF功能,但我想导出所有图表。

疑惑: 任何用于在JS或Jquery中将HTML内容提取为pdf的库?

对此方法的任何帮助表示赞赏,提前谢谢。

0 个答案:

没有答案