使用高图表渲染器在图像上设置圆角
Setting rounded corners on an image using Highcharts Renderer
我正在使用Highcharts js库,并使用Highcharts Renderer方法在画布上渲染用户的头像。我需要用圆角而不是正方形渲染头像,不幸的是我是通过 Gravatar 获得头像的,因此无法事先修改图像。
我的问题与此类似,只是我无法弄清楚如何使用Highcharts API实现它。
var xpos = chart.chartWidth/2;
var ypos = chart.plotTop + chart.plotSizeY/2;
chart.renderer.image('http://www.gravatar.com/avatar/2ce72b95b9ed68d79a99d717b58ec64c?s=70', xpos-35, ypos-35, 70, 70).add();
Sebastian Bochan回答:
请参阅类似主题 为 svg:图像设置圆角
相关文章:
- 可以在这里为背景图像设置滤镜吗
- 使用 js 将背景图像设置为 HTML
- 我想根据容器中包含的图像设置容器的高度
- 如何为 ajax 生成的图像设置绝对定位
- 为所有图像设置相同的高度
- 获取图像可见区域状态,以在画布中将图像设置在先前拖动的位置
- 将图像设置为背景
- 如何在 JQuery 中使用 $(this) 来为这些图像设置动画
- 将图像设置为同级元素的背景
- 将图像设置为背景
- 尝试为 4 张图像设置宽度和高度,但只有一张有效;其他人被跳过.ID 彼此不同
- 为什么我不能使用角度将此图像设置为链接
- 图像设置超时的替代方法
- 将图像设置为 100% 宽度或高度,以先到者为准
- 将按钮的背景图像设置为页面中已包含的元素
- 为每个图像设置不同的间隔
- 在不同的时间为每个图像设置“间隔”
- Javascript对象未将图像设置为数组
- 使用Raphael JS将背景图像设置为纸张
- 如何将背景图像设置为选定状态