QR码生成器
从文本或URL生成QR码。下载为PNG。
本工具使用qrcode.js库在浏览器中生成二维码。您的文本和URL不会离开设备,数据不会发送到任何服务器。
二维码工作原理
二维码将数据编码在黑白方块的矩阵中。图案包括定位图案(三个角的大方块)、对齐图案、定时图案和数据有效载荷。使用里德-所罗门码的纠错功能使二维码即使被部分遮挡也能被读取。
QR码生成器工作原理(技术详解)▾
Rapidix QR码生成器使用开源qrcode.js库在Web浏览器中生成QR码。当您输入文本或URL时,库按照ISO/IEC 18004标准编码数据,应用所选的纠错级别(L、M、Q、H)生成明暗模块矩阵。
生成的QR码渲染在HTML5 Canvas元素上,可在任何分辨率下提供高质量输出。您可以自定义输出大小(128px至512px)、前景色和背景色以及纠错级别。Canvas API支持直接PNG导出和剪贴板复制,无需任何服务器端处理。
纠错级别决定QR码在多大程度的损坏下仍可读取:L(7%)、M(15%)、Q(25%)、H(30%)。更高的纠错级别使QR码更耐损但也更密集。
分步使用指南▾
1. 在输入框中输入要编码的文本或URL。
2. QR码会自动实时生成。
3. 使用滑块调整大小(128px至512px)。
4. 选择纠错级别:L(低)适合简单URL,H(高)适合印刷品。
5. 如需要,可自定义前景色和背景色。
6. 点击"下载PNG"将QR码保存为图片。
7. 点击"复制"将QR码图片复制到剪贴板。
提示:URL请始终包含完整协议(https://)。印刷品建议使用较高纠错级别。
QR码最佳实践▾
大小很重要:确保QR码足够大以便可靠扫描。印刷品至少2cm×2cm,屏幕至少200px×200px。
对比度至关重要:QR码需要前景和背景之间的高对比度。浅色背景上的深色模块效果最好。
部署前测试:在打印或发布前,使用多个设备和应用扫描生成的QR码以验证其正常工作。
保持内容简洁:较短的URL和文本会产生更容易扫描的简单QR码。
印刷品的纠错:对可能被刮擦、折叠或部分遮盖的印刷品使用Q或H级别。
相关文章
相关工具
常见问题
什么是二维码?▾
QR(快速响应)码是一种二维条形码,可以存储URL、文本或联系信息等数据。可以用智能手机摄像头扫描。
纠错级别是什么意思?▾
纠错功能使二维码即使部分损坏也能被读取。L级恢复约7%,M级约15%,Q级约25%,H级约30%的数据。
可以自定义二维码颜色吗?▾
可以。使用颜色选择器设置前景色和背景色。请确保足够的对比度以便可靠扫描。