【发布时间】:2011-12-15 08:01:18
【问题描述】:
谁能推荐一个可以生成和解码二维码的 PHP 库(如果存在的话)?这似乎可以完成这项工作:http://code.google.com/p/zxing/ 但它是用 Java 编写的。如果我必须使用 ZXing,我如何让它在 PHP 中工作?
【问题讨论】:
-
签出this!
标签: java php barcode qr-code zxing
谁能推荐一个可以生成和解码二维码的 PHP 库(如果存在的话)?这似乎可以完成这项工作:http://code.google.com/p/zxing/ 但它是用 Java 编写的。如果我必须使用 ZXing,我如何让它在 PHP 中工作?
【问题讨论】:
标签: java php barcode qr-code zxing
看起来PHP QR Code 会做你想做的事。
【讨论】:
如果您愿意通过 HTTP 工作:
zxing 有一个基于网络的编码器http://zxing.org/w/decode.jspx。我不建议您直接使用它,但由于源代码在zxingorg/ 下的开源项目中可用,您可以轻松运行自己的。然后,您可以通过 HTTP 将图像数据 POST 到服务器来解码 QR 码。
对于编码,同样地,你可以使用谷歌图表服务器,它已经生成了很长时间的二维码。查看http://zxing.appspot.com/generator——它会显示指向制作图像的图表服务器的图像URL。你可以用它来抓取 PHP 中的编码图像。
【讨论】:
http://zbar.sourceforge.net/ 的 Zbar 可以解码二维码,并且可以使用https://github.com/mkoppanen/php-zbarcode 的 PHP 包装器编译成 at php 扩展。
【讨论】: