Skip to content

villca/TCPDF-Laravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Laravel 7 TCPDF

Build Status Latest Stable Version Total Downloads License

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

Contactos

Facebook