【发布时间】:2013-07-08 23:29:51
【问题描述】:
如果我错了,请纠正我,但我可以发誓chart.chartWidth 用于返回getSVG() 返回的确切宽度属性。
我会解释的。
假设我以一个 div 为目标,该 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 不应该返回代表图表的 svg,因为它出现在 html 中?
【问题讨论】:
标签: highcharts