platolin/laravel-tcpdf

laravel 5 的 tcpdf 支持

v0.0.6 2015-10-19 11:39 UTC

This package is auto-updated.

Last update: 2024-09-04 11:22:25 UTC


README

Laravel 5 TCPDF

这是一个简单的 Laravel 5 服务提供者,用于包含 TCPDF 库 的基本配置

安装

对于laravel 5.1,使用 5.1 分支或版本 0.0.4

可以通过在项目的 composer.json 文件中要求 elibyy/laravel-tcpdf 包来使用 composer 安装 Laravel TCPDF 服务提供者。 (由于该包需要 TCPDF,安装可能需要一些时间,遗憾的是其 .git 文件夹非常大)

{
    "require": {
        "elibyy/laravel-tcpdf": "0.*"
    }
}

接下来,将服务提供者添加到 config/app.php

'providers' => [
    //..
    'Elibyy\TCPDF\ServiceProvider',
]

这就完成了!你可以开始了。

下面是一个小例子

use PDF;

PDF::SetTitle('Hello World');

PDF::AddPage();

PDF::Write(0, 'Hello World');

PDF::Output('hello_world.pdf');

要查看所有可用函数的列表,请参阅 TCPDF 文档

配置

Laravel-TCPDF 包含一些基本配置。如果您想覆盖默认值,可以通过发布配置,如下所示

php artisan vendor:publish

现在访问 config/laravel-tcpdf.php来自定义。