打印建议

打印二维码用 PNG 还是 SVG

打印优先选 SVG,屏幕分发和普通后台流程再考虑 PNG,别默认导 JPEG。

更新于 2026年4月6日

打印建议约 3 分钟

打印二维码时,很多人默认导出 PNG,其实更稳的答案通常是 SVG 优先,PNG 兜底。两者都能用,但适合的场景并不一样。

为什么打印通常优先 SVG

SVG 是矢量格式,不靠固定像素点描述图形。放大、缩小、重新排版时,边缘不会像位图那样容易发虚,特别适合海报、易拉宝、包装、名片这些要进设计软件和印刷流程的场景。

如果你的二维码后面还要交给设计、印刷或不同尺寸复用,SVG 会更省事。

PNG 什么时候更合适

  • 你只是放在网页、后台、PPT 或聊天工具里临时用。
  • 你的使用流程本来就只接受图片格式。
  • 你已经明确知道最终尺寸,不需要后续反复缩放。

PNG 的好处是通用、兼容广,但它本质上还是位图。尺寸定小了、后面又被放大,清晰度就会掉。

为什么不建议默认导 JPEG

JPEG 是有损压缩,最擅长的是照片,不是这种边缘明确、对比强烈的图形。二维码恰恰很依赖边缘干净,一旦压缩后出现脏边、色块或模糊,识别率就会受影响。

一个简单的判断方法

  • 要打印、排版、长期复用:优先 SVG
  • 要直接发图、快速交付、固定尺寸:优先 PNG

如果你不确定后面会不会放大,先导 SVG,通常是更保守的选择。