SVG:填充带孔的图案

时间:2012-06-11 16:49:29

标签: svg

在SVG中,我想使用填充图案,但在图案中留下“洞”,其中绘制了其他形状,例如example(未使用SVG绘制)。我想我应该使用剪辑和/或掩蔽,但我没有看到如何。

整个SVG将叠加在需要通过“孔”(以及通过背景图案)可见的图像上。所以我不能用纯色填充孔来掩盖图像。

2 个答案:

答案 0 :(得分:1)

您可以通过使用偶数填充来不使用剪辑来执行此操作,或者您也可以使用剪辑路径both approaches are described here

答案 1 :(得分:1)

你应该使用'复合路径'。请参阅this小提琴,这是一个非常简单的例子。

enter image description here

如果您有图案,请在图像上应用叠加。

Robert Longson在回答中引用的参考文献非常值得一读。