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
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.
Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter
Acepto recibir anuncios de interes sobre este Blog.
!Cursos desde!
10$
En Udemy
Quedan 3d 19:22!
!Cursos desde!
4$
En Academia
Ver los cursos!Libros desde!
1$
Ver los libros