【问题标题】:How do I get the shadow color value of some text in Fabric JS?如何获取 Fabric JS 中某些文本的阴影颜色值?
【发布时间】:2016-09-04 17:44:43
【问题描述】:

我似乎在 Fabric.js 文档(或其他任何地方)中找不到任何关于如何获取放置在画布上的某些文本的阴影颜色值的参考资料?

我对 Fabric.js 还是很陌生。

【问题讨论】:

    标签: fabricjs


    【解决方案1】:

    这里是如何获取文本阴影颜色的 rgb 值:

    ...
    var activeObject = canvas.getActiveObject();
    var shadColor = activeObject.shadow.color;
    var shadProps = shadColor.split(",");
    
    var r = shadProps[0];
    r = r.replace("rgb(", "");
    
    var g = shadProps[1];
    
    var b = shadProps[2];
    b = b.replace(")", "");
    
    console.log('Red: '+r+'   Green: '+g+'   Blue: '+b);
    ...
    

    【讨论】:

      【解决方案2】:

      如果您引用了它所在的结构对象:fabricObject.shadow.color

      【讨论】:

      • 非常感谢您的回答。
      猜你喜欢
      • 1970-01-01
      • 2011-07-19
      • 1970-01-01
      • 2012-09-08
      • 1970-01-01
      • 2012-09-18
      • 2011-12-19
      • 2019-10-01
      相关资源
      最近更新 更多