如何在高图中的Yaxis上渲染图像

时间:2013-05-02 15:20:00

标签: highcharts highstock renderer

我想使用chart.renderer.image将图像放在Yaxis上。请参阅此fiddle

有没有简单的方法将图像放在Yaxis上?例如,我想将图像放在Yaxis [0,100]上。使用以下方法很难做到这一点。

chart.renderer.image('http://highcharts.com/demo/gfx/sun.png', 0, 10, 30, 30)
    .add(); 

1 个答案:

答案 0 :(得分:5)

在这一行:

 chart.renderer.image('http://highcharts.com/demo/gfx/sun.png', 20, 50, 30, 30)
    .add();   

前两个参数负责位置(x,y)。因此,您应该将其修改为在yAxis中定位对象,如示例中所示:http://jsfiddle.net/F4qS8/701/