【问题标题】:Remove center of rect with raphaeljs?用 raphaeljs 删除矩形的中心?
【发布时间】:2012-01-08 07:20:29
【问题描述】:

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

我似乎找不到关于该主题或任何细节的任何问题或答案,所以我假设没有,但是否有另一种方法可以在可缩放的中心圆周围应用暗色背景?

【问题讨论】:

    标签: vector svg raphael


    【解决方案1】:

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

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

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

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

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

    将两条路径连接起来,将它们分开。在同一屏幕上进行实验。如上图。

    【讨论】:

      猜你喜欢
      • 2015-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-20
      相关资源
      最近更新 更多