Pregunta

Quiero generar códigos QR en Ruby on Rails, para funcionar en el fondo de mi página web escrita en rieles. Vimos este http://code.google.com/p/qrcode-rails/ pero no puede averiguar cómo podría conseguir que esto funcione para mí. Básicamente en RoR Quiero:

Pase un generador de una cadena, mi código único, un número de longitud de 20 caracteres (por ejemplo, 32032928889998887776) y tienen una imagen generada con el nombre de code'_qr.jpg' y guardado en una carpeta de recursos que se adjunta a un correo electrónico que mi programa enviará a cabo.

¿Cómo voy a hacer esto, ¿alguien sabe?

Y ya que estoy pidiendo (no tan importante que llegue esta respuesta ahora), pero ¿cómo iba a implementar el código QR en la lectura, para conseguir que de nuevo código, desde una cámara web? Gracias.

¿Fue útil?

Solución

Si sólo tiene que escribir los datos de la dirección URL de un archivo, puede abrir un arroyo, leer el archivo, y simplemente escribir los datos en el disco - sólo recuerda a utilizar la misma extensión (.jpg en esta instancia.)

Tenga en cuenta que usted podría también sólo tiene que enviar el enlace del correo electrónico (o publicarla como una imagen incluida dentro del mensaje.) Si realmente, realmente desea escribir en el disco y enviarlo como archivo adjunto en su sistema de producción, la solución de primera clase para el procesamiento de imágenes ruby ??es rubí son VIP o ImageMagick.

Por último, ya que es una operación de disco, usted va a querer hacerlo fuera del ciclo normal de solicitud Web - usted está probablemente mejor fuera de la agricultura la operación con delayed_job, o por lo menos desencadenar el proceso con solicitud de un AJAX. Ambos le dan la ventaja de que se puede presentar una barra de progreso para la operación.

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