villca/tcpdf-laravel

TCPDF para Laravel

7 2020-06-14 17:04 UTC

This package is auto-updated.

Last update: 2024-11-15 03:24:55 UTC


README

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