文章摘要
PayQrcode 项目实现物理二合一收款码,将微信与支付宝收款码合并为一张图片。微信优先识别左侧二维码,支付宝则忽略微信支付链接直接读取内部收款码。设计采用高容错率的微信二维码为背景,在角部嵌入并旋转 180° 的支付宝二维码。该方案无需服务器,具备防篡改特性,适合打印使用。生成后建议测试以确保识别效果,适当调整比例可优化体验。
— 文章部分摘要由DeepSeek深度思考而成
刚搓好热乎项目:物理二合一收款码
项目地址:PayQrcode
在线体验:PayQrcode 在线体验
![图片[1]|刚搓好热乎项目:物理二合一收款码|不死鸟资源网](https://busi.net/wp-content/uploads/2025/06/20250607103909853-image-1024x856.png)
之前的二合一收款码是根据设备 UA 进行判断 是微信收款码还是支付宝收款码
此项目是 物理合并版,直接将 图片合并成一张图片
根据微信识别二维码逻辑:从左到右识别
,则优先识别左侧二维码。
根据支付宝识别二维码逻辑:忽略微信的支付链接 wxp://xxxx
,直接识别二维码中的支付宝收款码。
实现逻辑:
- 二维码使用
最高容错H(30%纠错)
- 微信二维码作为
背景
,并在无点位的角
放置支付宝
收款码,并将支付宝旋转180°
防止微信根据点位识别支付宝二维码。 - 删除支付宝收款码的
无点位的角
,融合一起,形成一个完整的二维码。
优点
物理合并,无需服务器,不怕被篡改,可打印使用
注意事项
生成后建议测试后保存,若识别慢,可修改缺省比例
再次尝试,即可达到完美效果~
上传支付宝的二维码就不报错了
![图片[2]|刚搓好热乎项目:物理二合一收款码|不死鸟资源网](https://busi.net/wp-content/uploads/2025/06/20250607103941684-image.png)
本站资源均为作者提供和网友推荐收集整理而来,仅供学习和研究使用,请在下载后24小时内删除,谢谢合作!
THE END