在多个路径中拆分 svg 图像

平面设计 墨景 svg
2022-02-07 21:07:56

我对inkscape完全陌生,无法弄清楚如何解决这个问题,我在任何地方都找不到帮助。

我需要将这个只有一条路径的 SVG 图像分割成所绘制的区域。

我怎样才能做到这一点?

在此处输入图像描述

编辑:我希望用黑色勾勒出的每个部分都被分成另一条路径,因为目前一切都是一条路径。

1个回答

如果我理解正确,您图像中的所有黑线当前都是一条填充路径,您希望将它们变成一个单一的实心黑色圆圈,上面有白色形状。如果是这样,您可以这样做:

  1. 选择路径。

  2. 从“路径”菜单中,选择“分开”(或按Shift+ Ctrl+ K)。

  3. 您现在在黑色圆圈顶部有一堆黑色形状。将它们全部选中(例如,通过拖动它们)并取消选中被选中的圆圈。

  4. 使用窗口底部的调色板(或描边和填充对话框),将内部形状的填充颜色设置为白色。

  5. 如果某些内部形状未显示,它们可能位于黑色圆圈下方。Home要解决此问题,请在它们仍处于选中状态时通过按将它们提升到顶部(或从“对象”菜单中选择“提升到顶部”,或者只需按下“提升到顶部”工具栏按钮)。或者,您可以选择黑色圆圈并将其降低,直到所有白色形状都可见。

您可能还想重绘黑色外圆,将其变成实际的圆形对象而不是贝塞尔路径,并且可能重绘或至少简化内部形状以消除不必要的控制点。

事实上,一种选择(特别是如果原始路径是从位图追踪的,并且在高放大倍率下看起来很糟糕)是从头开始重新绘制整个东西。这应该不是特别困难:你只需要一个黑色圆圈,在它上面的一堆白色矩形,以及另一个与矩形相交的稍小的圆圈。您可能需要使用参考线或网格来精确排列矩形。为了使圆完全同心,一个有用的技巧是画一个圆,复制它,然后调整它的半径。