【发布时间】:2016-03-10 11:22:51
【问题描述】:
我在画布上创建了一个矩形。创建后,我用 test.svg 更改背景图案。它工作正常,这里没有问题。我想要做的是改变背景图案的颜色。在 svg 里面,我有一个点。我只想更改 svg 中的点颜色,但不像“填充:颜色”,只是点。这可能吗?我在寻找诸如源颜色等之类的东西,但我找不到解决方案。
var test = new fabric.Rect({
left: 100,
top: 100,
width: 100,
height: 100,
});
test.fill = new fabric.Pattern({
source: "test.svg",
repeat: 'repeat',
});
// add canvas etc here...
// change the color of svg pattern. should be something like test.source.color?
【问题讨论】:
标签: javascript canvas svg fabricjs