crabbly/ fpdf-laravel
Laravel的FPDF包。
v1.0.6
2020-05-16 12:02 UTC
Requires
- illuminate/database: >=5.8.0
- illuminate/support: >=5.8.0
Requires (Dev)
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- phpunit/phpunit: ^8.5
This package is auto-updated.
Last update: 2024-08-28 00:34:48 UTC
README
用于在Laravel中实现FPDF类的包。
FPDF官方网站: www.fpdf.org
安装
步骤1:Composer
从命令行运行
composer require crabbly/fpdf-laravel
步骤2:服务提供者
打开Laravel应用的config/app.php
文件,在providers
数组中添加以下内容:
Crabbly\Fpdf\FpdfServiceProvider::class
这会将包引导到Laravel中。
用法
我们可以从容器中解析出FPDF类实例
$pdf = app('Fpdf');
我们也可以直接实例化它
$pdf = new Crabbly\Fpdf\Fpdf;
FPDF文档
有关文档手册和教程,请访问www.fpdf.org
示例
创建一个'Hello World' PDF文档并将其保存到存储文件夹中的文件
use Illuminate\Support\Facades\Storage;
//create pdf document
$pdf = app('Fpdf');
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
//save file
Storage::put($pdf->Output('S'));
贡献
欢迎拉取请求。请在问题页面报告您发现的任何问题。
许可证
该包是免费软件,根据MIT许可证条款分发。FPDF是一个免费的PHP类,您可以使用它进行任何类型的用途,并根据您的需求对其进行修改。