villca/tcpdf-laravel

TCPDF for Laravel

7 2020-06-14 17:04 UTC

This package is auto-updated.

Last update: 2024-09-15 02:53:25 UTC


README

Build Status Latest Stable Version Total Downloads License

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

致谢

基于 tecnickcom/tcpdf

联系方式

Facebook