2011-10-08 178 views
-2

我想读取(解码)生成的QR码。 我已经找到了链接编码的QR码在github.But没有得到链接或任何地方我可以解码生成的qrcode.I已经通过zbar和Zxing.But它不能正常工作。 和this不是免费的licence.i想要的东西是免费许可的,并且可以正确编码和解码代码。 任何人都可以帮助我。QRCode reader n iphone

+1

ZXing的工作非常好,正如演示[http://zxing.appspot.com/generator/]所示,它可能会导致无法正常工作。 – Zasz

+0

“它工作不正常”并没有告诉我们有关这个问题的任何信息。我怀疑Zxing实际上已经坏了,因为很多人似乎都成功地使用了它。所以,弄清楚*如何*和*为什么*它无法正常工作,如果卡住了,请修复或寻求帮助。 – Caleb

+0

@Zasz感谢您的链接。我已经通过这个。但是可以给我指南的链接,我在哪里获得解码QR的源代码。 –

回答

1

尝试ZBar并阅读docs,它非常易于使用,您可以scan from imagescan from camera feed。您也可以使用免费的generator online来测试您的应用程序。

编辑: 对于编码你可以调用Google Chart Api这样,如果你想例如QR码iamge包含链接www.google.com(所以只需更换与您的数据的链接,300x300的是大小):

http://chart.apis.google.com/chart?cht=qr&chs=300x300&chl=www.google.com&chld=H|0 
+0

感谢您的回复。代码来编码它。但我没有得到任何东西decode.Please帮我解码发电机QR码.. –

+0

看到我的编辑.... – Mat

+0

感谢您的回复Mat.I从zbar得到的解决方案。 –

2

你可以在这里在线浏览斑马线代码和结算,同时还应在这里下载:

http://code.google.com/p/zxing/source/checkout

你也可以尝试这个项目由我的一位同事在ThoughtWorks的开始:

http://www.codeproject.com/KB/cs/qrcode.aspx

因为这些是在Java和.NET我不知道他们会对你有用,因为你在你的标题中提到iPhone。 ZXing除了主要的java代码库外,还有一个相当不错的C#端口,它适用于我,只需修改一下代码以适合我的机器。

Zxing也适用于iPhone,因为他们在他们的图书馆附近有一个名为“条形码”的应用程序。它非常快速,开放源代码,它是您最好的选择。

另外onbarcode也是一个不错的选择,我知道有几个人成功地使用它。文件存在albiet有点差。

+0

@ Zasc非常感谢你。我已经通过了onBarCode它工作得很好。但它没有提供免费许可证。另外两个你给出的链接没有显示iphone代码。我知道可以对QR代码进行解码。但是我的问题是如何做到iPhone –

+0

zxing有代码的iPhone:[http://code.google。com/p/zxing/source/browse/trunk#trunk%2Fiphone](http://code.google.com/p/zxing/source/browse/trunk#trunk%2Fiphone) – Zasz