二维码留白与打印前检查

生成图片不等于实际打印件能够扫描。我们用独立ZXing-C++读取Apps24生成的URL及韩文PNG,对照原文并逐像素检查留白。

输入与结果

https://example.org/apps24-qa222×222 px24 px / 4×6 px
Apps24: 한글 ✓198×198 px24 px / 4×6 px

理解结果

URL图片为222×222像素,韩文为198×198,四边均有24像素留白。每个模块为6像素,因此留白为4个模块。两个解码结果与输入完全一致。原来的12像素只有2个模块,我们纠正了编码器以点为单位的设置。解码成功并不证明目标网页安全或可访问。

下一步

1. 输入完整最终URL并下载。2. 不裁掉白边,不叠加文字或标志。3. 按最终尺寸和材料试打印。4. 在预定距离及光线下用手机读取并核对网址。屏幕可读而纸张失败时,先检查缩小、模糊、留白丢失与反光。不存在适用于所有二维码的统一最小打印尺寸。

使用工具

限制与测试条件

2026-10-07使用API PNG、ZXing-C++ 3.1.1及Pillow 12.3.0测试两个数字样本,未进行相机或实物打印扫描,不保证成功率。example.org是测试值。输入会发送到服务器生成PNG,请勿输入密码或私密数据。下载仅含公开测试值。

参考来源

Apps24通过实现代码和回归测试核对示例。浏览器实验会说明条件,但不保证所有设备的结果。反馈错误时请提供网址、示例输入、预期结果和浏览器。请勿发送密码、私人文档或个人信息。