2

我尝试了以下 2 个库来读取 QR 码(不是条形码)。

https://github.com/DushyanthMaguluru/ZBarScanner http://zbar.sourceforge.net/iphone/index.html

两者都在读取二维码,但两个库都给了我(0104031467489264)这种格式的数据。我尝试使用 android QR 阅读器应用程序“QR Droid”读取相同的 QR 码,它返回了完整的数据,例如 (12102013|name|2012046800|110001|1620.91||||||)

请任何人指导我如何使用这些库读取 QR 码的完整数据。以下是二维码图片。

在此处输入图像描述

4

1 回答 1

3

那不是二维码。那是一个数据矩阵。

最有可能的是,由于误报(图书馆认为它找到了条形码),您得到了“0104031467489264”。

如果你真的想处理二维码,你可以在这里生成它们进行测试:http: //qrdroid.com/generate

如果您需要处理 Datamatrix,请仔细检查这些库是否支持它们。或者你可以试试ZXing

或者,如果需要外部应用程序来处理您的应用程序的扫描是可以的,您可以通过 Intents 集成到 QR Droid,这要容易得多。更多信息和示例代码:http: //qrdroid.com/android-developers.php

于 2013-11-20T07:39:34.743 回答