您当前尝试使用剪辑路径从图像中剪切圆形部分的尝试未正确对齐。为了解决这个问题,我们将探索另一种在 SVG 中使用蒙版的方法。
此代码创建一个背景设置为粉红色的 SVG。在 defs 元素内部,我们定义了一个名为“hole”的掩码。该蒙版由两个圆圈组成:一个大的白色圆圈代表您想要从图像中保留的圆形区域,一个较小的黑色圆圈决定剪切。
下一个元素是一个名为“img”的图案。此图案指定要用作形状填充的图像。我们设置图案的尺寸以匹配 SVG 的大小,并使用 URL 中的图像。
最后,我们创建一个填充 SVG 整个空间的矩形。矩形的填充设置为引用“img”图案,我们应用“hole”蒙版来切出圆形部分。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3