我有一个未分组的SVG文件,该文件有3个不同的图像,并且在XML文件中有自己的路径值。我想将这个单个SVG文件分解为3个不同的SVG文件(每个图像一个)。所以基本上我应该能够找到图像#1的所有路径并写入新文件,依此类推到其他文件。问题是,我怎样才能找到单个图像的路径..我明白我应该提取彼此相邻的所有路径......
注意:主SVG文件中的所有三个图像都没有相互接触。因此,一幅图像的路径不会与另一幅图像重叠。
如果主SVG文件是分组的SVG文件。我可以轻松地提取<“g”>之间的路径。 (我用“”这里用g,否则它不显示g标签)和< \ g>标签..所以我的工作很简单..但是我的文件没有组合,因此我无法识别相邻的路径......
我尝试了最好的方法来找到实现这个目标的最佳方式,并且真正有时间从你们那里获得帮助。
非常感谢