使用SVG的SetFillPattern能够使用fabricJS更改svg的颜色

时间:2017-07-11 12:18:51

标签: svg fabricjs geometry

我正在使用fabric.js,我有以下问题。

我在画布上添加了一个圆圈。现在我想用一些SVG图案图像填充圆圈到圆圈。我想动态地改变模式(SVG)的颜色。

我在下面尝试过:

fabric.util.loadImage('../images/cross.svg', function (img) 
{ 
  newObj = img; 
  currentObject.setPatternFill({ source: img, repeat: 'repeat' }); 
  canvas.renderAll(); 
});

代码在圆圈中完成图案填充工作正常。但我无法改变svg的颜色。

0 个答案:

没有答案