villca / tcpdf-laravel
TCPDF para Laravel
7
2020-06-14 17:04 UTC
Requires
- illuminate/support: ^7.0
- tecnickcom/tcpdf: 6.2.*|6.3.*
README
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