Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用颜色填充复杂的SVG图像?_Svg - Fatal编程技术网

如何用颜色填充复杂的SVG图像?

如何用颜色填充复杂的SVG图像?,svg,Svg,我有一个没有填充的独立SVG图像(fill=“none”) 我想用颜色填充它,但当我将所有路径的fill=“none”更改为fill=“blue”时,我的文件会变成一团蓝色的混乱: 源SVG文件:您的SVG不是“干净的”。它由几百个开放(即非封闭)路径元素组成。如果您希望能够轻松地填充图形,则需要制作一个SVG,其中包含较少数量的闭合形状,可能一个用于头部,一个用于手臂和腿部,两个用于眼睛的开放路径。您的SVG不是“干净的”。它由几百个开放(即非封闭)路径元素组成。如果您希望能够轻松地填充图

我有一个没有填充的独立SVG图像(fill=“none”)

我想用颜色填充它,但当我将所有路径的fill=“none”更改为fill=“blue”时,我的文件会变成一团蓝色的混乱:

源SVG文件:

您的SVG不是“干净的”。它由几百个开放(即非封闭)路径元素组成。如果您希望能够轻松地填充图形,则需要制作一个SVG,其中包含较少数量的闭合形状,可能一个用于头部,一个用于手臂和腿部,两个用于眼睛的开放路径。

您的SVG不是“干净的”。它由几百个开放(即非封闭)路径元素组成。如果您希望能够轻松地填充图形,则需要制作一个SVG,其中包含较少数量的闭合形状,可能一个用于头部,一个用于手臂和腿部,两个用于眼睛的开放路径