Highcharts chartWidth不再适用于chart.getSVG()

时间:2013-07-08 23:29:52

标签: highcharts

如果我错了,请纠正我,但我可以发誓图表.chartWidth用于返回getSVG()返回的确切宽度属性。 我会解释一下。 假设我的目标是一个强制图表呈现的div,其中通过视图源读取以下内容。     <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="270" height="300">

现在如果我打电话给chart.highcharts().chartWidth我会得到270.太棒了! 但是,如果我再打电话给chart.highcharts().getSVG()我就会知道这是一个开场白     <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="400" height="600">

我一直在使用并添加一个将多个图表合并为一个单独的导出功能,我通常需要进行一些缩放以使其看起来不错。比例取决于最初渲染的大小,而不是默认值,现在它导致了一个巨大的问题。

不应该让getSVG返回表示html中出现的图表的svg吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试过sourceWidthscale参数?