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.