svg - 从 SVG 中删除所有渐变

标签 svg vector-graphics linear-gradients inkscape

我有一个包含一些对象的 SVG 文件。它们都在填充颜色之上应用了线性渐变。我想清除所有这些渐变,使它们都是一种纯色。 我在网上找到了许多“清理” svg 的方法,即删除所有未使用的渐变,但在这里我想删除所有渐变,无论它们是否使用。

有什么方法吗? (我研究了 inkscape 和 XML,但没有发现任何明显的东西)

最佳答案

这实际上很简单。选择所有对象,然后在“填充”和“描边”中将它们设置为“填充”。 然后使用"file">“清理文档”来清理未使用的渐变。

关于svg - 从 SVG 中删除所有渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44049817/

相关文章:

html - 如何将div放置在彼此之上并水平对齐

javascript - SVG:填充圆弧动画?

python - 在python中将 latex 代码转换为mathml或svg代码

svg - 如何获得笔划的轮廓?

c# - 有没有办法在代码隐藏中解析 UWP 中的矢量路径几何?

javascript - 如何将图像添加到 svg 圆的中心?

c++ - 使用 glm-library OpenGL 计算法线

Chromium 中的 CSS 渐变非常粗糙

css - 渐变文字颜色

css - 如何在 svg 背景中创建渐变颜色