【发布时间】:2020-02-28 21:42:50
【问题描述】:
我正在研究一些使用 SVG 的基本图像处理,并试图找到应对以下挑战的最佳方法:
我们有一个 SVG 文件,其中包含各种 SVG 元素(圆形、矩形、三角形)。它们都相互重叠,形成了不同形式的新“区域”(见图)。
所以填充实际元素 - 没有问题。但是如果我只想用颜色填充特定的相交区域呢?
我现在的想法是:
- 考虑将所有元素绘制为路径,然后看看我是否可以将整体构图视为一条大路径,然后使用填充规则。
- 考虑计算区域形状并在其上绘制一个新形状,然后填充它。
- 考虑别的?
【问题讨论】:
标签: javascript svg