📐 SVG优化器
立即在浏览器中清理和压缩您的SVG文件 – 剥离编辑器噪音、元数据和注释,同时不更改您的形状或路径。
粘贴 SVG(或加载文件)
隐私优先设计. 此工具完全在您的浏览器中运行 — 您输入的任何内容都不会上传或存储,并且可以离线使用。
关于
从Inkscape、Adobe Illustrator或Figma等工具导出的SVG文件通常包含大量不可见的开销:特定于编辑器的命名空间(sodipodi:、inkscape:)、元数据块、XML注释和冗余的空白。此工具使用浏览器自身的DOM引擎解析您的SVG,并以保守的方式去除这些开销 – 它从不更改坐标、颜色或路径数据,因此优化后您的图形看起来完全一样。您将获得并排的大小比较和实时渲染预览,以便在下载清理后的文件之前确认视觉上没有任何变化。
如何使用
- 将您的 SVG 标记粘贴到输入框中,或点击“加载文件”从设备中打开 .svg 文件。
- 点击“优化”以运行基于 DOM 的清理器,它会删除注释、元数据和 Inkscape/Sodipodi 编辑器元素。
- 查看优化前后的大小对比,并检查实时 SVG 预览以确认图形在视觉上保持不变。
- 直接复制优化后的 SVG 代码,或点击“下载”将清理后的 .svg 文件保存到您的设备。
常见问题
- 优化器会改变我的 SVG 的外观吗?
- 不会。该工具仅删除不可见的冗余内容——注释、元数据和特定编辑器的元素——并合并空白字符。路径、形状、颜色和变换从不被修改。
- 它会删除哪些特定编辑器的冗余内容?
- 它会删除 Inkscape 和 Sodipodi 的命名空间元素和属性、RDF/Dublin Core 元数据、XML 注释以及标签之间的多余空白——这些是导出的 SVG 中最常见的冗余来源。
- 我的 SVG 代码会被发送到服务器吗?
- 不会。所有解析和清理操作都在您的浏览器中通过 DOM API 完全完成。您的 SVG 代码不会离开您的设备。
- 我能期望节省多少文件大小?
- 节省的大小取决于源文件。带有完整元数据的 Inkscape 文件通常会缩小 10–40%。已经导出较干净的文件可能仅节省 2–5%。该工具会在每次运行后显示确切的字节数和节省的百分比。
- 我可以将从 Figma 或 Adobe Illustrator 导出的 SVG 用于此工具吗?
- 可以。优化器适用于任何来源的 SVG。Figma 导出的 SVG 已经相当干净,因此节省的大小较为有限。Illustrator 导出的 SVG 通常包含嵌入字体和 ICC 配置文件,这些内容该保守的清理器会特意保留。
- 此工具会上传我的数据吗?
- 不会。所有操作都在您的浏览器中完成,因此您的数据永远不会离开您的设备 — 甚至在页面加载后也可以离线使用。