PDF

PDF添加QR码

在任意 PDF 页面盖上可扫描的 QR 码。

手头没有文件?

QR 会保留白色静区,因此在任何页面背景上都能可靠扫描 — 打印后也一样。

连接纸张与网络

PDF 内的链接在页面打印出来后就无法点击 — QR 码却仍然有效。可在发票上放付款链接、在传单上放报名表、在手册上放视频教程,或在简历上放作品集;任何人都能用手机相机从纸面打开内容。

代码在嵌入前会在浏览器中生成并验证,文件本身始终留在您的设备上 — 发票和合同正是不应上传到陌生服务器的文件。

PDF 内的链接在页面打印出来后就无法点击 — QR 码却仍然有效。可在发票上放付款链接、在传单上放报名表、在产品手册上放视频教程,或在简历上放作品集;任何人都能用手机相机从纸面直接打开内容。

代码会按所选纠错级别在本地以高分辨率生成,并保留四周的白色静区,以便在任何页面背景上可靠扫描。如果浏览器支持,工具会在下载前解码自己的输出并与输入内容比较 — 这是有实际验证的可扫描检查,而不是口头保证。

所有处理都在浏览器中完成:需要盖上 QR 码的发票和合同,恰恰是不应上传到陌生服务器的文件。

常见问题

QR 码打印后还能扫描吗?

可以,但尺寸要足够大。代码以高分辨率绘制,并保留完整的 4 模块静区。一般来说,打印宽度至少应为 2 厘米(0.8 英寸);如果纸张可能沾污或折叠,请选择 H 纠错级别。

QR 码中可以放什么内容?

可输入任意链接或文字。容量取决于纠错级别 — M 级约可容纳 1,800–2,900 个字符,H 级更少。内容过长而无法编码时,工具会发出提示。

如何确认 QR 码真的有效?

在支持 BarcodeDetector API 的浏览器中,工具会扫描自己生成的代码,将解码结果与输入内容进行比较,并显示“已验证可扫描”标记。您也可以用手机相机扫描预览中的 QR 码进行测试。

我的 PDF 会上传到任何地方吗?

不会。QR 生成、PDF 预览和嵌入均使用 qrcode、pdf.js 和 pdf-lib 在本地完成。输出文件通过页数检查后,才会显示下载按钮。

可以在不同页面放置多个 QR 码吗?

可以。按需放置任意数量 — 每个 QR 都会记住所在页面、位置和大小;导出前可选择任意一个进行移动、调整大小或删除。