高级 SVG 优化器
综合运用多种手段优化 SVG 文件:移除无用元数据(标题、描述、注释、XML 头部)、文本压缩,以及对路径中的小数坐标进行取整,进一步减小文件体积。
会应用哪些优化?
本工具会依次执行多个步骤:移除 XML 头部、DOCTYPE、标题/描述/元数据标签和注释;将路径中的小数坐标(路径的 d 属性以及形状的坐标)按所选精度取整;最后进行文本压缩,去除标签之间多余的空格和换行。
坐标取整会让我的图标在视觉上变形吗?
在保留 1 到 2 位小数的精度下,绝大多数情况下肉眼无法察觉变形,因为显示时产生的偏差不到十分之一像素。对于非常细的线条或技术类 SVG(平面图、示意图),建议使用更高的精度(3 至 4 位小数)。
本工具比本站的简易 SVG 压缩工具强在哪里?
简易压缩工具只会移除注释和多余的空格。这个高级优化器还会移除不可见的元数据(标题、描述、XML 头部)并降低数值坐标的精度,因此对于直接从设计软件导出的 SVG,可以进一步显著减小体积。
100% 本地处理:优化过程结合了在您浏览器中运行的 JavaScript 和 WebAssembly 模块,您的 SVG 文件不会被上传到任何服务器。