tcpdf-laravel maintained by villca
Laravel 7 TCPDF
PHP Framework
Descripción
Generador de documentos PDF.
Instalación
Laravel TCPDF es un servicio que puede ser instalado via composer mediante el siguiente comando:
composer require villca/tcpdf-laravel
Laravel 7
Para Laravel 7 tienen que agregar en el archivo composer.json.
{
"require": {
"villca/tcpdf-laravel": "7.0.*"
}
}
Laravel 6
Para Laravel 6.* tienen que agregar en el archivo composer.json.
{
"require": {
"villca/tcpdf-laravel": "6.1.*"
}
}
Laravel 5
Para Laravel 5.* tienen que agregar en el archivo composer.json.
{
"require": {
"villca/tcpdf-laravel": "2.0.*"
}
}
Configuración
Agregar en provider y alias en config/app.php.
'providers' => [
//...
Villca\TCPDF\ServiceProvider::class,
]
//...
'aliases' => [
//...
'PDF' => Villca\TCPDF\Facades\TCPDF::class
]
Crea el archivo tcpdf.php
php artisan vendor:publish
ahora accede config/tcpdf.php para modificarlo.
!!eso es todo ahora a generar PDF's.
Ejemplo
<?php
namespace App\Http\Controllers;
use PDF;
class ReportesController extends Controller
{
public function index()
{
PDF::SetTitle('Hola Mundo');
PDF::AddPage();
PDF::Write(0, 'Bienvenido a TCPDF-Laravel');
PDF::Output('hola_mundo.pdf');
}
}
Para mayor información acerca de las funciones de TCPDF en: TCPDF Documentación
Importante
Los archivos de ejemplos estan envendor/tecnickcom/tcpdf/examples.
Créditos
Basado en tecnickcom/tcpdf