生成好二维码,导出时又卡在 PNG 和 SVG 之间。简单说:PNG 是位图,SVG 是矢量图,用途不一样。这篇用对比帮你一次选对,不用来回重导。
两者核心区别
- PNG(位图):由像素组成,放大到超过生成尺寸就会糊;但兼容性好,直接插文档、网页、聊天框都行。
- SVG(矢量):用路径描述图形,无限放大不失真;适合印刷、海报、大尺寸喷绘,文件还能被设计软件二次编辑。
在 NBTools 二维码生成器 里两种格式都能一键导出,先想好用途再选。完整的内容类型用法见 二维码生成完整指南。
怎么选:一张决策表
- 放网页、公众号、PPT、聊天发送 → PNG(尺寸 256–512px 足够)。
- 印名片、海报、展板、包装 → SVG,放大不糊。
- 需要二次改色/加 Logo 进设计稿 → SVG。
- 只是临时分享一个链接 → PNG 更省事。
不论选哪种,导出前确认前景/背景对比度足够。做 WiFi 分享时参考 WiFi 二维码专题,做名片时参考 vCard 名片专题。
小提示
如果拿不准,两个都导一份备用最稳妥:PNG 用于线上,SVG 留着以后印刷或改稿。矢量源文件体积小、可无限复用,建议长期留存。
常见问题
PNG 和 SVG 二维码哪个更清晰?
SVG 是矢量格式,放大到任意尺寸都不糊;PNG 是位图,超过生成像素就会变模糊。需要大尺寸印刷优先选 SVG。
SVG 二维码能直接发微信吗?
多数聊天和朋友圈对 SVG 支持有限,直接发 PNG 更稳妥。SVG 更适合交给设计师做印刷稿或在网页中嵌入使用。
两种格式生成的内容一样吗?
一样。只是同一种二维码数据的两种存储形式,扫码结果完全相同,区别只在清晰度、用途和能否二次编辑。