villca / tcpdf-laravel
TCPDF for Laravel
7
2020-06-14 17:04 UTC
Requires
- illuminate/support: ^7.0
- tecnickcom/tcpdf: 6.2.*|6.3.*
README
PHP 框架
描述
PDF 文档生成器。
安装
Laravel TCPDF 是一个可以通过 composer 安装的服务,使用以下命令:
composer require villca/tcpdf-laravel
Laravel 7
对于 Laravel 7,您需要在 composer.json
文件中添加。
{ "require": { "villca/tcpdf-laravel": "7.0.*" } }
Laravel 6
对于 Laravel 6.*,您需要在 composer.json
文件中添加。
{ "require": { "villca/tcpdf-laravel": "6.1.*" } }
Laravel 5
对于 Laravel 5.*,您需要在 composer.json
文件中添加。
{ "require": { "villca/tcpdf-laravel": "2.0.*" } }
配置
在 config/app.php
中添加 provider 和 alias。
'providers' => [ //... Villca\TCPDF\ServiceProvider::class, ] //... 'aliases' => [ //... 'PDF' => Villca\TCPDF\Facades\TCPDF::class ]
创建 tcpdf.php
文件
php artisan vendor:publish
现在访问 config/tcpdf.php
进行修改。
!!这就完成了,现在可以开始生成 PDF。
示例
<?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'); } }
有关 TCPDF 函数的更多信息,请参阅:TCPDF 文档
重要
示例文件位于 vendor/tecnickcom/tcpdf/examples
。