如何在Highcharts导出器中以用户格式添加导出日期和时间?

时间:2017-08-02 01:48:47

标签: highcharts

我正在使用Primefaces 6.0JSF 2.2Highcharts v3.0.7开发应用程序。

在此,我需要在文档底部包含导出日期,时间和用户名,同时PDF导出并打印Highcharts图表。

我的示例图表

enter image description here

在导出和打印图表时期望这种格式: enter image description here

帮我在Highcharts出口商中添加格式。

1 个答案:

答案 0 :(得分:3)

作为'生成于'你可以使用积分。有一个对象,您可以在其中设置要在导出时应用的所有选项。它被称为exporting.chartOptions。在那里,你可以设置负载事件,其中信用卡'文本将使用当前数据进行更新。至于'生成的'字段,您需要修改Chart.getSVG()函数(更多关于包装函数可以在下面的DOCS参考部分中找到)向图表SVG添加其他文本,因为您不能有两个学分。看看我为你准备的演示。

DOCS参考:
https://www.highcharts.com/docs/extending-highcharts/extending-highcharts

API参考:
http://api.highcharts.com/highcharts/credits
http://api.highcharts.com/highcharts/exporting.chartOptions
http://api.highcharts.com/highcharts/chart.events.load

例:
http://jsfiddle.net/w71cp4ha/