切图大师
← 全部文章EN
资源规范5 分钟阅读

PNG、SVG 与 WebP 怎么选?前端图标资源判断表

格式选择不是“越新越好”,而是看视觉是否需要无限缩放、能否被代码改色、是否包含透明细节,以及最终运行在哪种页面和设备上。

快速结论

可缩放、可改色的简单图标优先 SVG;固定外观的透明图标和插画优先 PNG;大尺寸内容图片和营销视觉再评估 WebP。

切图大师工作台中显示 PNG、JPG、WebP 支持与 UI 资产检测区域
先从截图中提取真实视觉,再根据用途选择交付格式,避免把格式讨论变成脱离场景的争论。

一张表看懂三种格式

格式最适合优势注意事项
SVG线性图标、单色标识、需要缩放或改色的矢量图形清晰、体积小、可用 CSS 控制必须是真实矢量路径;截图无法凭空恢复矢量信息。
PNG固定尺寸的透明图标、插画、阴影和纹理还原像素细节,开发引用直接放大可能模糊,文件体积通常高于 WebP。
WebP封面、海报、大图和需要优化传输体积的内容图片通常更省流量,适合网页分发要验证透明边缘、压缩损失和项目兼容性。
切图大师营销卡片:机械裁剪与真实交接判断的效果对比
格式选择最终服务于交付效果:少一点机械裁剪,多一点对透明边缘、尺寸和用途的判断。

从 UI 截图提取时,为什么通常导出 PNG?

因为截图已经是像素。即使原设计中的图标来自 SVG,进入截图后也已经被栅格化;此时导出干净的透明 PNG,最能保留真实颜色、阴影和边缘。如果开发必须使用 SVG,应回到原始设计文件或图标库获取,而不是把 PNG 文件改名成 SVG。

一个实用的选择顺序

  1. 先问“这个元素会不会随尺寸或颜色变化?”会变化,优先 SVG。
  2. 再问“它是否依赖透明阴影、纹理或复杂笔触?”依赖这些细节,优先 PNG。
  3. 最后问“传输体积是否是主要矛盾?”如果是大图或营销视觉,再用真实样张比较 WebP。

交付时别忘了命名和展示尺寸

格式正确只是第一步。建议同时写清用途、状态、画布尺寸和预期 CSS 尺寸,例如 nav-home-active.png。文件画布可以比展示尺寸大,但不应让开发者猜测是否允许拉伸或压缩。

只讨论格式

容易陷入“PNG 一定大”“WebP 一定快”的抽象结论,忽略真实视觉和运行环境。

结合场景验证

拿同一张样张比较清晰度、透明边缘、体积和加载链路,再做可追溯的选择。

常见问题

PNG、SVG、WebP 哪个最适合 UI 图标?

简单可缩放图标优先 SVG;固定透明细节优先 PNG;大图和营销视觉再评估 WebP。

从截图提取时为什么通常导出 PNG?

截图是像素数据,透明 PNG 能保留真实颜色、阴影和边缘。

WebP 可以完全替代 PNG 吗?

不能,需结合透明边缘、压缩损失、兼容性和项目管线验证。

先把视觉资产提取出来

上传一张 UI 截图,校对元素后导出透明 PNG,再按项目场景选择最终格式。

打开切图大师 →