android中使用Zxing库生成二维码二维码和二维码四的区别

Posted

技术标签:

【中文标题】android中使用Zxing库生成二维码二维码和二维码四的区别【英文标题】:Difference between QR code generation for qr code version 2 and qr code version 4 using Zxing library in android 【发布时间】:2014-08-14 14:32:20 【问题描述】:

我正在尝试使用 Zxing 库为 android 中的 qr 代码版本 4 生成 qr 代码,但我无法执行该操作。 任何类型的建议或链接将不胜感激。 谢谢你

【问题讨论】:

我用二维码第 2 版试了一下,它工作正常,但我想要二维码第 4 版。怎么做? 你试过什么?出了什么问题?能否请您详细说明一下? 我尝试使用 ZXing 库生成 qr 代码版本 2,它成功生成了那个,但我想知道的是 - 生成 qr 代码时 qr 代码版本 2 和版本 4 之间有什么区别。这是我从中获得帮助的链接 -mysamplecode.com/2012/09/… 【参考方案1】:

版本由算法选择,你无法控制。您拥有的数据越多(数据越复杂,例如字母数字与更复杂的字节),您将获得的版本越高。

版本 2 意味着将有 17 + 2 x 4 模块 (25)。第 4 版将有 17 + 4 x 4 = 33 个模块。

您可以在 Denso Wave 的website 上找到一些详细信息。

【讨论】:

以上是关于android中使用Zxing库生成二维码二维码和二维码四的区别的主要内容,如果未能解决你的问题,请参考以下文章

android中Zing二维码扫描,二维码生成

Android项目实战(二十八):Zxing二维码实现及优化

Android使用zxing生成二维码

使用python调用zxing库生成二维码图片

二维码的生成

Android二维码工具zxing使用