Simple QR, Genera códigos en Laravel

Los códigos QRs están de moda y sirven par poder extender nuestra aplicación de una manera sencilla y visual, compartiendo un código QR que internamente puede procesar la aplicación mediante algún código de descuento o URL, podemos emplear el siguiente paquete:

https://github.com/SimpleSoftwareIO/simple-qrcode

Para instalarlo en nuestro proyecto en Laravel:

$ composer require simplesoftwareio/simple-qrcode

Veamos algunos ejemplos de como usarlo:

QrCode::format('svg')->size(700)->color(255,0,0)->generate('Desarrollo libre Andres', '../public/qrcodes/qrcode.svg');
QrCode::format('png')->size(700)->color(255, 0, 0)->merge('/assets/img/logo.png', .3, true)->generate('Desarrollo libre Andres', '../public/qrcodes/qrcode.png');

El paquete es muy autodescriptivo, el formato, indicamos el formato de la imagen, color en RGB, el texto a convertir en QR y la ubicación del archivo.

Como puedes ver, como los parámetros anteriores podemos indicar aspectos como el formato, tamaño, color y contenido del QR que luego es generado en alguna ubicación de la aplicación, en este ejemplo, dentro de la carpeta public.

- Andrés Cruz

In english

Este material forma parte de mi curso y libro completo; puedes adquirirlos desde el apartado de libros y/o cursos Curso y Libro Laravel 11 con Tailwind Vue 3, introducción a Jetstream Livewire e Inerta desde cero - 2024.

Andrés Cruz

Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter

Andrés Cruz En Udemy

Acepto recibir anuncios de interes sobre este Blog.

!Cursos desde!

10$

En Udemy

Quedan 3d 19:22!


Udemy

!Cursos desde!

4$

En Academia

Ver los cursos

!Libros desde!

1$

Ver los libros
¡Hazte afiliado en Gumroad!