设计工具导出的 SVG 常常比实际需要大 2–5 倍——塞满编辑器元数据、隐藏图层和过多的小数精度。

该删什么

  • 编辑器元数据和注释。
  • 隐藏或空的元素。
  • 过高的坐标精度(3–4 位小数足矣)。
  • 不必要的 <defs> 和没用到的 ID。

最简单的办法

SVGO(及其网页版 SVGOMG)能自动完成这些——常常砍掉 50%+ 而画面不变。

什么时候改为栅格化

工具不接受 SVG 时,转成像素格式——见 SVG 转 PNG/JPGSVG 与位图。logo 仍然首选 SVG,见最佳 logo 格式