【问题标题】:Clean FPDF & FPDI Installation on a laravel project在 laravel 项目上清洁 FPDF 和 FPDI 安装
【发布时间】:2016-11-23 13:29:43
【问题描述】:

我尝试了几种方法来在我的 laravel 项目中安装 FPDF 和 FPDI,但它不起作用而且一直不清楚。

你们能解释一下我该怎么做吗?

【问题讨论】:

  • 请告诉我们您关注的内容以及您遇到的错误

标签: php laravel fpdf fpdi


【解决方案1】:

您尝试过codedge/laravel-fpdf 包吗?

通过 Composer 安装:

composer require codedge/laravel-fpdf

发布配置文件并根据需要进行编辑:

php artisan vendor:publish --provider="Codedge\Fpdf\FpdfServiceProvider" --tag=config

将包的服务提供者和别名添加到您的config/app.php 文件中:

return [
    //...

    'providers' => [
        // ...
        Codedge\Fpdf\FpdfServiceProvider::class,
    ],

    // ...

    'aliases' => [
         // ...
        'Fpdf' => Codedge\Fpdf\Facades\Fpdf::class,
    ]
]

测试一下:

Route::get('/', function () {
    Fpdf::AddPage();
    Fpdf::SetFont('Courier', 'B', 18);
    Fpdf::Cell(50, 25, 'Hello World!');
    Fpdf::Output();
});

在浏览器中点击您的应用程序根目录,查看它是否按预期生成 PDF 文件。

【讨论】:

  • 这不包括 FPDI,是吗?我想阅读现有的 PDF 并对其进行修改,但我找不到使用此包的方法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-13
  • 2018-05-31
  • 2018-01-06
  • 1970-01-01
  • 2014-10-25
  • 1970-01-01
  • 2014-06-12
相关资源
最近更新 更多