您目前嘗試使用剪輯路徑從圖像中剪切圓形部分的嘗試未正確對齊。為了解決這個問題,我們將探索另一種在 SVG 中使用蒙版的方法。
此程式碼建立一個背景設定為粉紅色的 SVG。在 defs 元素內部,我們定義了一個名為「hole」的遮罩。這個蒙版由兩個圓圈組成:一個大的白色圓圈代表您想要從圖像中保留的圓形區域,一個較小的黑色圓圈決定剪切。
下一個元素是一個名為「img」的圖案。此圖案指定要用作形狀填滿的影像。我們設定圖案的尺寸以匹配 SVG 的大小,並使用 URL 中的圖像。
最後,我們建立一個填滿 SVG 整個空間的矩形。矩形的填滿設定為引用“img”圖案,我們應用“hole”蒙版來切出圓形部分。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3