2016-08-05 58 views
2

我有一个要求,我应该将多个highcharts导出到一个文件(png,jpeg,pdf)中。 下图显示了我的2个饼图。 (可能有多个图表)。 enter image description here 我想有一个按钮,它使我输出完全像上面的图像在PNG,JPEG和PDF。如何将HighCharts中的多个图表导出为一个文件(png,jpeg,pdf)

仅供参考,我已经通过下面的参考,但似乎没有工作。

  1. http://www.highcharts.com/docs/getting-started/frequently-asked-questions#export-multiple
  2. http://jsfiddle.net/highcharts/gd7bB/

在此先感谢。

+0

如果您使用所需的所有图表构建HTML页面,则可以使用可将HTML转换为图片的工具,例如, [phantomJS与栅格化脚本](https://github.com/ariya/phantomjs/blob/master/examples/rasterize.js)。 – apokryfos

+2

在这里您可以找到如何将多个图表导出到一个pdf /图像的信息:http://www.highcharts.com/docs/getting-started/frequently-asked-questions#export-multiple您也可以看看这个主题:http://stackoverflow.com/questions/38439310/export-the-six-chart-side-by-side-in-highchart#comment64286547_38439310 –

+0

没有,没有帮助。链接http://pastebin.com/9CbQkiNa导出空白图片。 – Vikas

回答

1

此页面使用我们的外部服务器将Highcharts格式化为PDF。

请参阅http://www.cloudformatter.com/CSS2Pdf.SVGCharts.HighCharts并选择“下载”...“作为PDF”。

还有图像格式。文档设置是在这里:

http://www.cloudformatter.com/CSS2Pdf.APIDoc.Usage

注:我的贡献者这个软件之一。

+0

依赖关系如何?如果某些参数更改/更新会怎么样? – Vikas

+0

它通过在客户端中按原样来抓取svg来运行。所以只要你的动态步骤已经执行,它将呈现该结果。 –

+0

谢谢。工作正常。 – Vikas

相关问题