用raphaeljs去除rect的中心?

时间:2011-11-28 21:23:22

标签: vector svg raphael

我想知道是否可以说从.rect对象的中心删除一个圆圈?

我似乎无法找到关于主题或任何细节的任何问题或答案,所以我假设没有,但是可能有另一种方法可以应用围绕中心圆圈的可变缩背景吗?

1 个答案:

答案 0 :(得分:1)

这是一个圆圈的example,圆圈被移除。

然后你可以缩放它或其他任何东西。

在路径定义中,您可以在中间看到“moveto”(m)命令,因此您需要做的是将外部形状设置为矩形。

使用SVG编辑器(如Inkscape)在其中创建所需的矩形和圆圈。

删除2路径的原始SVG(您应该在保存之前将svg:rect转换为编辑器中的svg:path)

使用moveto将两个路径连接起来以分隔它们。在同一个屏幕上进行实验。如上所示。