QR码转矢量:在海报尺寸下保持代码清晰
您的二维码在屏幕上看起来没问题,但在横幅上打印模糊,或者打印机要求提供矢量文件。将精确图案转换为清晰的 SVG 或 PDF,然后在打印前进行测试。
在此处放置您的二维码
拖放图片,或点击选择文件。
选择图片PNG, JPG, WEBP, BMP, GIF
转换器将使用以下推荐设置打开。 打开不带文件的转换器
原始栅格

SVG 矢量
如何将二维码转换为矢量图
- Scan it first. 用手机扫描二维码并查看打开的链接。如果它是二维码生成器的短链接,请在继续操作前阅读有关动态代码的部分。
- Crop with the margin. 裁剪至代码区域,但请保留完整的白色边框。截图或原始导出文件优于照片或JPEG格式。
- Check the square size. 在转换前,请确保代码宽度至少为 800 像素——在这个尺寸下,方块足够大,能够承受去除抗锯齿效果的滤镜。如果你的副本尺寸较小,请尝试从生成器中重新导出更大的版本;如果无法做到,请在上传前将其放大 4 倍,这样虽然边缘会保持与原图一样柔和,但仍可被扫描识别。
- Drop it in. 删除上方图片。已为您应用推荐设置,转换和预览功能免费。
- Scan the preview. 用手机扫描屏幕上的预览。如果打开了正确的页面,请下载一个积分的QR码SVG或PDF。
- Print a proof. 使用 iPhone 和 Android 手机,在真实尺寸下打印测试页,并从真实距离进行扫描。
推荐设置
为什么海报上的PNG二维码会变模糊
PNG 或 JPG 格式的二维码是一个像素网格。将一张 300 像素的图片拉伸到 60 厘米宽的横幅上,每个像素都会变成一个边缘柔和的可见方块,而 JPEG 格式会在每个模块周围添加灰色噪点。
将二维码转换为矢量图,就是用形状取代那些像素。每个深色模块都拥有清晰的边缘,无论尺寸大小都能清晰打印,你得到的正是打印机要求的文件:SVG,或可由打印机缩放的矢量PDF。
模式本身不会改变。只要每个模块在追踪过程中都完好无损,被追踪的代码就携带与原始代码相同的数据。本页的其余部分关于如何确保这一点。
给它一个足够大的代码,然后让过滤器清理边缘
决定追踪后的二维码是否清晰可扫的有两个因素,且它们相互制约。质量滑块决定了追踪器保留的最小斑点尺寸。低设置会丢弃每个方块周围柔和的抗锯齿像素,而这正是矢量图保持清晰的关键——但如果方块过小,同样的过滤机制也会丢弃整个方块。
因此,修复的关键在于尺寸而非质量。当宽度约为 800 像素时,这些方块远大于滤镜范围,而推荐的 2 级质量设置仅去除边缘杂色:我们的样本颜色从 642 种减少到 94 种,文件大小从 131 KB 降至 55 KB,并且在测试的所有尺寸下均能正常扫描。如果提高质量设置,则会保留边缘杂色,并在图案周围留下数百个淡色幽灵般的痕迹。
如果您的唯一副本较小,请从生成器中以较大的尺寸重新导出它,尽可能大。将小图像放大4倍仍可确保其可扫描——在我们的测试中,这挽救了所有失败的代码,甚至包括宽达2.5像素的方块——但放大也会使软边缘变大,因此结果比适当的大尺寸原始图像更大且不够清晰。
需要深色或彩色背景下的代码?在矢量文件中保留白色边距,并将代码放置在布局中的白色面板上,而不是移除背景。
二维码应打印多大尺寸,需要多少边距?
每个二维码都需要静区:每边留出4个模块宽的清晰边距,微型二维码格式则为2个模块。扫描器依靠它来定位二维码,因此裁剪源图像时应包含完整的白色边框,并避免在静区内放置文字或图案。
关于尺寸,行业经验法则是 10:1:代码的宽度应约为扫描距离的十分之一。这是 QR 码生成厂商提供的指南,并非 ISO 标准的一部分,因此包含长 URL 的代码密度更高,需要更大的空间。
在光线较暗或视角较陡的情况下,增加 20–30%。上述宽度仅指代码本身;请在代码周围保留静区。
| Where it's scanned | Scan distance | Code width |
|---|---|---|
| 传单、菜单、卡片或包装 | Arm's length | 至少 2 厘米(约 0.8 英寸) |
| Poster | 1–2.5 m (about 3–8 ft) | 10–25 cm (about 4–10 in) |
| Billboard | 7.5–15 m (about 25–50 ft) | 75–150 厘米(约 30–60 英寸) |
错误修正、徽标和颜色
QR 码携带冗余数据,因此即使受损也能正常读取。共有四个纠错等级:L 级可恢复约 7% 的码字,M 级 15%,Q 级 25%,H 级 30%。
中间的徽标通过覆盖模块并让纠错功能将其填充回来起作用。这意味着等级 H,一个居中的徽标宽度不超过代码的约 20–25%,且不能覆盖角落的三个大型定位图形。
该恢复预算是共享的。追踪抖动、打印污渍和划痕都会消耗相同的备用容量,因此已经带有徽标的代码用于其他内容的空间更少。请更仔细地测试样式化的代码,而不是减少测试。
将深色模块置于浅色背景上。标准允许反色编码(浅色在深色上),但部分 Android 设备和旧版扫描应用无法读取它们。如果您的设计需要采用反色编码,请在批量印刷前在多款手机上进行测试。
静态或动态:向量化复制的是链接,而非目标地址。
静态二维码直接存储您的网址。动态二维码存储生成器的重定向链接,该链接会转发到您的页面。如果背后的订阅或免费试用结束,扫描将指向一个无效页面。
向量化会复制该模式,因此也会复制重定向。它无法挽救过期的动态代码。请先扫描代码并查看 URL;如果它指向生成器而非您自己,请处理好链接或在打印前创建新的静态代码。
某些二维码会按自身的时间表失效。微信群二维码在7天后停止有效,而WhatsApp群邀请码在管理员重置邀请链接后立即失效。更精准的文案也无法让它们起死回生。
您是应该重新生成代码还是跟踪它?
如果这是一个纯黑白二维码,且你控制着该网址,无需进行追踪。将该链接粘贴到任何支持导出 SVG 格式 QR 码的生成器中,即可得到一个具有精确模块的矢量 QR 码。
追踪适用于那些重新生成会改变或无法复现的代码:
- 样式化或品牌化代码:自定义颜色、圆点、自定义圆角、渐变填充或中心徽标
- 一种属于更大设计一部分的代码,例如您希望保持原样的带框贴纸或桌牌
- 来自您不再拥有访问权限的生成器账户的代码
- 由他人(如场地或合作伙伴)生成的代码,当您仅有图片时
- 微信小程序码,普通圆形二维码生成器无法生成
- 您自己的付款码置于品牌边框内。请先确认您的付款提供商是否提供官方可打印标识,并在付款应用中扫描测试打印件,以确认款项能成功到账。
追踪无法修复的问题
- 将图像重绘为新矢量的生成式 AI 工具并非用于二维码的正确工具。一个模块出错即可破坏代码;而追踪能保留原始几何结构。
- 模糊或倾斜的打印代码照片可能在追踪开始前就丢失了部分模块。请垂直拍摄并校正透视,或者更好的是,找到原始文件。
- 小尺寸的 JPEG 图像在任何设置下都可能丢失模块,除非你先进行放大处理。在我们的测试中,一个模块为 6.5 像素的 JPEG 即使在质量为 10 的情况下也失败了。
- 我们的测量使用了合成码和软件解码器,而非手机摄像头。它们展示了哪些设置能使模块保持完整;它们并不取代对印刷样张的扫描。
- 您将获得 RGB 模式的 SVG 或矢量 PDF 文件,不含出血且不使用 CMYK 色彩模式。大多数打印机接受 PDF 格式;如果您的打印机要求提供 EPS 或 AI 格式,请在 Illustrator 或 Inkscape 中打开文件,并将其另存为相应格式。
- 从较小图像生成的圆点略微呈角状,如上例所示。这并未影响代码在检查中的扫描结果,但使用较大的源图像可生成更圆的点。
常见问题
将二维码转换为矢量会改变链接吗?
不。追踪复制模块的模式,而模式即是数据。如果原文档打开了你的页面,干净的追踪也会打开同一页面;如果它打开了生成器的重定向,向量也会如此。
我的二维码应该印多大?
扫描距离的约十分之一,且在手臂长度阅读时至少宽 2 厘米。光线较差时增加 20–30%,并在周围保留 4 模块的静区。
我是用免费试用版制作的代码。向量还会继续有效吗?
只有当它是静态代码时才行。动态代码指向生成器的重定向,该重定向在试用结束后停止工作,无论向量多么尖锐。请先扫描并检查 URL。
我可以把标志放在中间吗?
可以,但需注意:使用纠错等级 H,将标志置于中心且宽度不超过二维码的约 20–25%,并避开定位图形。如果您已有带标志的二维码,SVGR 会将二维码和标志一起进行追踪处理。
我可以在深色背景上使用白色二维码吗?
标准允许这样做,但部分 Android 设备和旧版扫描应用无法读取反向条码。深色背景浅色文字更安全;如果采用反向设计,请先在 iPhone 和几款 Android 手机上进行测试。
为什么我的追踪二维码无法扫描?
通常静区会被裁掉,因为代码相对于质量设置来说太小,或者背景被设为透明,导致代码显示在深色背景上。请从至少 800 像素宽的副本开始,保留白色边距,然后重新转换。
我可以像这样对条形码(UPC 或 EAN)进行矢量化处理吗?
不要扫描条形码。条和空白的宽度必须是基本宽度(EAN-13 标称值为 0.330 毫米)的精确倍数,而扫描线可能存在微小偏差。条形码下方打印的数字即为数据,因此请在条码软件中根据这些数字重新生成条码。
我能从 Canva 获取矢量 QR 码吗?
如果代码是由 Canva 生成的,那么是的:在我们的检查中,Canva 导出的 QR 码转为 PDF 后变成了矢量形状,而 SVG 下载功能需要付费的 Canva 计划。如果您将 QR 码以 PNG 格式上传到 Canva,它将保持为栅格图像,因此请在此处对其进行追踪。
相关用例
准备好转换了吗?
转换和预览免费,无需账户。下载 SVG 或 PDF 将使用一个积分。