跳到主要内容
忆云竹

SVG 优化与转 PNG

净化并优化 SVG,对照原图检查体积和视觉效果,下载 SVG,或按指定尺寸导出透明、纯色背景的 PNG。

一次一个 UTF-8 SVG,最大 1 MiB、5,000 个元素;也可将文件拖入页面。

坐标精度

降低精度可能改变细节;保留 viewBox、ID,以及无障碍标题和描述。

图形预览

添加 SVG 文件或粘贴源码,即可预览结果。

原始体积
结果体积
体积变化

导出为 PNG

单边最多 8,192 像素,总量不超过 2,000 万像素;改变画布比例可能产生留白。

查看结果源码
内容只在当前浏览器中处理,不上传或保存。

工具介绍

为网页图标、插图或文档图片准备素材。先检查优化后的真实图形与体积,再保存 SVG 或直接导出适用尺寸的 PNG。

使用说明

选择 UTF-8 编码的 SVG 文件,或粘贴源码,即可自动优化。体积对比显示真实字节数,勾选“查看净化后的原图”可在同一画布核对效果。默认保留三位小数;精细图标可选五位,更紧凑的输出可选两位。替换原文件前,重点检查细线、小文字和渐变。

本工具处理静态矢量图,会移除脚本、事件、外部资源、内嵌位图、HTML 内容和动画,并提示被移除的项目。本地渐变、蒙版、支持的展示样式与内部引用可以保留。DOCTYPE、自定义实体、循环引用或复杂度超限会被拒绝。预览原图也经过净化,不会渲染未经检查的源文件。

SVG 下载保留 viewBox、ID、标题与描述,按实际内容清除注释、编辑器元数据和冗余几何。不会将文字转为轮廓,也不下载字体。优化后比净化版本更大时,保留较小的安全版本;体积变化包含安全清理的影响,并非每个文件都能变小。

导出 PNG 时设置宽高,可联动比例并选择透明或纯色背景。图形遵循 SVG 自身的纵横比规则,更改画布比例可能产生留白。一次处理一个文件,最大 1 MiB、5,000 个元素、64 层,内部引用展开也有预算;PNG 单边为 1–8,192 像素,总量不超过 2,000 万像素。全部在浏览器本地处理,不上传或保存输入。请保留原件并核对最终下载文件。

常见问题

为什么净化后的原图与原文件不完全一样?

两种预览都会排除脚本、动画、外部资源、内嵌位图、HTML 和不支持的样式。这能阻止主动内容执行,但也可能移除可见图形。请查看清理提示,并与可信原件对照后再替换文件。

所有 SVG 都能压小吗?

不能。已很紧凑的文件可能没有多少冗余,必要净化或补充尺寸还可能增加字节。工具会比较优化版本与净化版本,保留较小的安全结果。降低坐标精度可能继续减小文件,但要检查细节。

为什么换一台电脑后文字字体变了?

文字仍然是文字,会使用设备上可用的字体,不加载远程字体。需要固定字形时,请先在设计软件中将重要文字转为轮廓再导入。本工具保留 SVG 中的标题和描述,不会自动将文字描边。

PNG 的尺寸和透明背景怎么用?

宽高对应最终 PNG 画布,单边最多 8,192 像素、总量最多 2,000 万像素。联动宽高会保持原比例;改为其他比例时遵循 SVG 自身的适配规则,可能留白。叠加到其他图片时选透明,文档中使用可选择纯色背景。

评论

0
后参与评论。
暂无评论
回复讨论

按时间查看完整回复脉络;每条回复都会标明它回应的具体内容。