2. Introducción
Creado por Jonathan Thauau, este es un plugin
que nos permite generar y descargar archivos de
tipo pdf,de alguna vista de nuestro proyecto en
Laravel
3. Instalación
Para comenzar la instalación podemos ejecutar el comando “composer require
thujohn/pdf”, nuestra terminal o podemos agregar directamente la línea ”thujohn/pdf
dev-master” al archivo composer.Json de nuestro proyecto laravel
4. Instalación
Ejecuta el comando “composer update” en el cmd para descargar
la versión mas reciente del plugin, posteriormente abre el archivo
app.php y agrega el servicio al arreglo de proveedores.
Posteriormente agrega el alias.
5. Uso
Para mostrar el pdf utiliza el siguiente código en el archivo
“Routes.php”
7. Uso
Para Retornar el pdf como string utiliza el siguiente código
en el archivo “Routes.php
8. Imágenes en PDF
Para poder visualizar imágenes en el pdf es necesario agregar las configuraciones de la librería
con el siguiente comando: “php artisan config: publish thujohn/pdf”
9. Imágenes en PDF
Ya una vez instaladas son creara un carpeta en la cual podremos encontrar el archivo de
configuración.
ruta: “app/config/packages/thujohn/pdf/config.php”
En ese archivo es necesario cambiar la línea de comando la cual es:
◦ 'DOMPDF_ENABLE_REMOTE' => false
La cambiaremos de la siguiente forma:
◦ 'DOMPDF_ENABLE_REMOTE' => true,
10. Imágenes en PDF
Ya una vez realizado lo anterior podremos cargar una imagen a nuestro archivo pdf de la
siguiente manera:
◦ <img src="{{ asset(‘ruta') }}" alt="" />
De esta manera podremos cargar nuestra imagen a nuestro archivo pdf