Pregunta

¿Hay una aplicación PHP plano para la decodificación de códigos QR?

Tengo una imitación de teléfono inteligente. Uno de esos teléfonos que desfiles como un teléfono inteligente, pero que no puedo descargar ninguna aplicación para, y quiero crear un servicio de correo electrónico a donde pueda tomar una imagen de un código QR, MMS TI a este correo electrónico, y los rendimientos de correo electrónico lo que contiene el código QR.

Sin embargo, las únicas bibliotecas que he podido encontrar son en Python (y, probablemente, C ++), ninguno de los cuales puedo acceder en mi entorno de alojamiento limitado.

¿Hay una manera de leer los códigos QR usando sólo PHP?

¿Fue útil?

Solución

Sólo hay un código QR pura decodificador PHP. Está funcionando con la biblioteca GD, pero también se puede usar ImageMagick. Este lector de códigos QR PHP es portado desde ZXing.

https://github.com/khanamiryan/php-qrcode-detector-decoder

Otros consejos

No estoy al tanto de cualquier decodificador php puro. La decodificación de imágenes como ésta es bastante intensivo del procesador y hacerlo en un lenguaje puramente interpretado es un reto.

ZXing ( http://code.google.com/p/zxing/ ) proporciona una implementación de decodificador en Java y C ++. En teoría, debería ser posible vincular la biblioteca de C ++ como una extensión de PHP, aunque yo no sé nada de la mecánica de eso. Lo he hecho para Ruby ...

Por otra parte, ZXing tiene un decodificador de línea en http://zxing.org/w/decode.jspx . Mi pensamiento es que a partir de PHP se puede tomar la imagen y publicarla en el servicio web y recuperar los datos decodificados. No sé la mecánica de realizar llamadas de servicio web remoto desde PHP y cómo los diferentes entornos de alojamiento que podrían limitar, sin embargo, pero parece razonable?

Si usted tiene la posibilidad de utilizar una phpextension, php-zbarcode en https://github.com/ mkoppanen / php-zbarcode puede leer qrcodes. Es una envoltura para Zbar de http://zbar.sourceforge.net , que a su vez es una biblioteca LGPL C para la decodificación de códigos de barras.

Para decodificar el código QR que tiene que cargar una imagen de código QR y se le mostrará el texto que la imagen de código dentro.

http://www.phpgang.com/how-to- decode-qr-code_344.html

Muy fácil de hacer tutorial espero que ayude.

Este es un ejemplo bueno y que puede generar el código QR en línea directa también ...

también hay librería PHP para ejecutar código QR en su proyecto.

http://phpqrcode.sourceforge.net/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top