我想知道是否有任何命令行工具可用于通过 SVG 中的转换来展平嵌套组?
在我的特殊情况下,我将 CAD 软件生成的 PDF 转换为 SVG,然后添加一些元素并将修改后的 SVG 发布到网页以供查看。SVG 的响应时间非常缓慢(对于平移和缩放),我发现这是由于 SVG 内部的嵌套组数量非常多,通常高达几百个深度。对于 SVG 中的每个元素,浏览器需要计算其所有父节点的位置...
显然这是荒谬的,因为所有这些元素都需要一个单一的转换(矩阵)。所以我想知道是否有人知道一个工具来扁平化它(或者一个可以这样做的 C# 或 Delphi 实现......)。