gpt4 book ai didi

javascript - 在fabric.js中向形状的图案图像添加过滤器

转载 作者:行者123 更新时间:2023-11-28 06:17:13 25 4
gpt4 key购买 nike

我正在尝试对形状的图案图像应用过滤器,但收到许多错误。我用谷歌搜索了很多,但仍然找不到有效的解决方案。下面是我的代码。问 1. 这可能吗? Q 2. 如何实现!?

    var canvas = new fabric.Canvas('c1');

var circle = new fabric.Circle({
radius: 100, fill: 'green', left: 100, top: 100
});

canvas.add(circle);

loadPattern('http://i0.wp.com/www.illustratoring.com/wp-content/uploads/2012/12/chevron-pattern-illustrator.png?resize=40%2C40', circle);

function loadPattern(url, obj){
fabric.util.loadImage(url, function(img) {
obj.setPatternFill({
source: img,
repeat: 'repeat'
});
canvas.renderAll();
});
}

这里是 JSfilddle https://jsfiddle.net/eepmzy9n/2/我想对图案图像应用滤镜。

最佳答案

是的,使用 Fabric js 过滤器应该可以实现这一点。组合模式和过滤器应该不是问题。

有关图像过滤器的信息:

使用过滤器的其他代码示例:

关于javascript - 在fabric.js中向形状的图案图像添加过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35859330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com