javascript - 向 Highchart 图表添加自定义 Logo

标签 javascript css highcharts

是否可以向图表添加自定义 Logo /图像?

我尝试修改 credits标签,没有运气。

$('#container').highcharts({

    credits: {
        text: 'remisture.no',
        href: 'http://remisture.no',
        position: {
            align: 'right',
            x: -75,
            verticalAlign: 'top',
            y: 25
        },
        style: {
            color: 'red',
            backgroundImage: 'url(https://upload.wikimedia.org/wikipedia/en/thumb/3/3a/Burger_King_Logo.svg/1024px-Burger_King_Logo.svg.png)'
        }
    },

    xAxis: {
        categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
    },

    series: [{
        data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
    }]
});

演示:http://jsfiddle.net/remisture/738bnv0b/

知道如何解决这个问题吗?

最佳答案

来自他们的 support forum , 你可以使用 Renderer.image正如:

$('#container').highcharts({

    // your setup

}, function (chart) { // on complete

    chart.renderer
         .image('//image.com/image.png', 100, 100, 30, 30)
         .add();
});

您的图片示例:http://jsfiddle.net/738bnv0b/3/

关于javascript - 向 Highchart 图表添加自定义 Logo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32603711/

相关文章:

javascript - 将键值对象转换为单个数组

php - 新图像已创建,但旧图像显示 JS(AJAX)

javascript - angularjs - javascript - 将对象值从数组转换为字符串

javascript - Highcharts 水平同步图表

javascript - Highcharts - 单击更改列堆叠

javascript - 使用 highcharts 为条形图中的每个数据项传入 Id

javascript - 将具有子数组的对象数组映射并减少到具有父 id 的子数组

html - 在CSS中使用Background-image属性进行背景图像模糊处理

html - CSS - 如何使容器适合祖 parent 的所有可用高度?

javascript - 带有按钮和渐变的水平滚动区域