如何将边框添加到 polygon/round 形状的图像
How to add border to the image as polygon/round shaped
我们正在构建传送带的形状,有什么方法可以为图像创建 圆形边框 吗?下面的图像是 png 文件,在所选图像周围有方形边框。
在搜索时,我们从 link
中找到了这段代码
CSS Border on PNG image with transparent parts
img{
-webkit-filter: drop-shadow(1px 1px 0 black) drop-shadow(-1px -1px 0 black);
filter:drop-shadow(1px 1px 0 black) drop-shadow(-1px -1px 0 black);
}
有没有办法给canvas中的图片添加阴影?
请帮助我们提供相关代码和建议。
我通过属性 shadow 和 strokeWidth(在 css 中通过添加阴影)做到了这一点。这样图像就会像这样。
item.strokeWidth = 15;
item.shadow = new fabric.Shadow({color:'red',blur:15,affectStroke:true});
当前输出:
如果有人有更好的解决方案,请集思广益。
我们正在构建传送带的形状,有什么方法可以为图像创建 圆形边框 吗?下面的图像是 png 文件,在所选图像周围有方形边框。 在搜索时,我们从 link
中找到了这段代码CSS Border on PNG image with transparent parts
img{
-webkit-filter: drop-shadow(1px 1px 0 black) drop-shadow(-1px -1px 0 black);
filter:drop-shadow(1px 1px 0 black) drop-shadow(-1px -1px 0 black);
}
有没有办法给canvas中的图片添加阴影? 请帮助我们提供相关代码和建议。
我通过属性 shadow 和 strokeWidth(在 css 中通过添加阴影)做到了这一点。这样图像就会像这样。
item.strokeWidth = 15;
item.shadow = new fabric.Shadow({color:'red',blur:15,affectStroke:true});
当前输出:
如果有人有更好的解决方案,请集思广益。