我可以将过滤器应用于Fabric.js原语吗?

时间:2016-01-27 14:24:17

标签: javascript canvas fabricjs

是否可以将图像滤镜应用于基元,路径,形状和文本?能够在更复杂的图像上执行它们有点奇怪,但是不能使蓝色成为矩形。任何“欺骗”这样做?

1 个答案:

答案 0 :(得分:1)

如果查看fabric.js代码,您将看到fabric.js过滤器功能正在从原始图像创建新图像(即新图像中的每个像素都是通过手动将过滤器应用于像素来计算的。原始图片)。因此,fabric.js过滤器功能仅适用于图像。

请记住,fabric.js在canvas元素的顶部提供了一个模型。画布2D渲染上下文的当前标准规范不支持过滤器的一般概念。