villca / tcpdf-laravel
TCPDF para Laravel
7
2020-06-14 17:04 UTC
Requires
- illuminate/support: ^7.0
- tecnickcom/tcpdf: 6.2.*|6.3.*
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
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