Javascript highcharts能否导出图表和表格数据?

Javascript highcharts能否导出图表和表格数据?,javascript,jquery,highcharts,export,Javascript,Jquery,Highcharts,Export,我试图弄清楚highcharts是否可以做到以下几点: 呈现一个标准的水平条形图,该条形图下面包含单独的表数据(想象一个条形图下面有一个类似html的表。) 用户可以使用highcharts提供的exporting.js文件导出整个svg 这可能看起来很模糊,但我正在努力想清楚。我对highcharts一点也不熟悉,但已经仔细阅读了文档。我的理解是,使用highcharts不可能实现类似的功能,因为它的文本功能/选项在表示数据表时没有那么灵活 感谢大家,任何可能的洞察力都将是伟大的 D.如果你查

我试图弄清楚highcharts是否可以做到以下几点:

呈现一个标准的水平条形图,该条形图下面包含单独的表数据(想象一个条形图下面有一个类似html的表。)

用户可以使用highcharts提供的exporting.js文件导出整个svg

这可能看起来很模糊,但我正在努力想清楚。我对highcharts一点也不熟悉,但已经仔细阅读了文档。我的理解是,使用highcharts不可能实现类似的功能,因为它的文本功能/选项在表示数据表时没有那么灵活

感谢大家,任何可能的洞察力都将是伟大的


D.

如果你查看HighCharts论坛,你可以看到一个黑客程序。
它不是很干净,但却很神奇。如果您的数据表非常大,您可能希望考虑一次只显示部分数据(使用放大图表)。

如果您查看HighCharts论坛,您可以看到一个黑客程序。
它不是很干净,但却很神奇。如果您的datatable非常大,您可能希望考虑一次只显示部分数据(使用放大图表)。

几年后,我偶然发现了一些相关内容,但我也发现,这些内容可能更接近于请求的内容,而不是上面断开的链接

Highcharts.drawTable = function () {
    // SVG fun
};

window.chart = Highcharts.chart('container', {
    ...chartConfig
});
它使用序列数据在SVG中直接绘制表格。并不是说这是理想的,但它确实适用于图像导出,而

第三种可能也是最好的折衷方法是使用字幕HTML文本插入表

Highcharts.chart('container', {
    ...chartConfig,
    subtitle: {
        title: '<div>Anything goes</div>',
        useHTML: true
    }
});

几年后,我无意中发现了一些相关的东西,但我也发现,这些东西可能更接近于所请求的内容,而不是上面断开的链接

Highcharts.drawTable = function () {
    // SVG fun
};

window.chart = Highcharts.chart('container', {
    ...chartConfig
});
它使用序列数据在SVG中直接绘制表格。并不是说这是理想的,但它确实适用于图像导出,而

第三种可能也是最好的折衷方法是使用字幕HTML文本插入表

Highcharts.chart('container', {
    ...chartConfig,
    subtitle: {
        title: '<div>Anything goes</div>',
        useHTML: true
    }
});

谢谢你,韦格尔德!抛开表格不谈,你知道有没有更简单的方法将自定义html插入到图表下面?就像我只是想要一个包含信息的无序列表?是的。您可以使用相同的方法添加自定义项。您可以从其他对象中提取数据,而不是从系列对象中提取数据。谢谢wegeld!抛开表格不谈,你知道有没有更简单的方法将自定义html插入到图表下面?就像我只是想要一个包含信息的无序列表?是的。您可以使用相同的方法添加自定义项。您可以从其他对象中提取数据,而不是从序列对象中提取数据。