我想在从amcharts图形下载选项导出时更改文件名。目前它正在下载名为amcharts.jpg或amcharts.pdf。
请帮助。
提前致谢
答案 0 :(得分:4)
您可以通过设置fileName
属性来更改文件名,如export plugin documentation中所示。
var chart = AmCharts.makeChart("chartdiv", {
// ...
"export": {
"enabled": true,
"fileName": "your new file name without extension",
// ...
}
});
您还可以通过menuReviver
callback在格式级别设置fileName
。您可以使用此选项覆盖顶级fileName
属性,具体取决于格式。
var chart = AmCharts.makeChart("chartdiv", {
// ...
"export": {
"enabled": true,
"fileName": "top level filename",
"menuReviver": function(item, li) {
if (item.format === "JPG") {
item.fileName = "customJPGName"; //different file name for JPG files
}
return li;
}
}
});
答案 1 :(得分:1)
创建一个amChart并为图表添加首选文件名
chart: any;
this.chart = am4core.create('core-chart', am4charts.XYChart);
this.chart.exporting.filePrefix = "preferred file name";