【问题标题】:Laravel 5.2.45 Tcpdf installation failed with php version 5.5.11Laravel 5.2.45 Tcpdf 安装失败,php 版本 5.5.11
【发布时间】:2017-12-11 09:37:00
【问题描述】:

我需要使用带有 Laravel 5.2.45 的 TDPDF 生成 PDF。 我使用了以下命令(参考:here):

composer require elibyy/tcpdf-laravel

并收到以下消息:

消息:您的 PHP 版本 不满足该要求。

如果我的 PHP 版本不满足要求,还有其他方法可以使用 Laravel 下载 TCPDF 吗?

【问题讨论】:

    标签: laravel-5 tcpdf laravel-artisan php-5.5


    【解决方案1】:

    我用以下命令更新了我的作曲家

    composer update
    

    然后将以下行添加到我的 composer.json 文件中

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

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

    'providers' => [
    //...
    Elibyy\TCPDF\ServiceProvider::class,
    ]
    //...
    'aliases' => [
    //...
    'PDF' => Elibyy\TCPDF\Facades\TCPDF::class
    ]
    

    然后再次运行以下命令

    composer update
    

    然后在我的控制器中添加了以下几行:

    use PDF; // at the top of the file
    
    PDF::SetTitle('Hello World');
    PDF::AddPage();
    PDF::Write(0, 'Hello World');
    PDF::Output('hello_world.pdf');
    

    现在我可以生成 PDF。

    【讨论】:

      猜你喜欢
      • 2019-10-06
      • 2015-01-24
      • 2019-08-11
      • 1970-01-01
      • 2020-05-23
      • 2018-03-02
      • 1970-01-01
      • 2013-03-27
      • 1970-01-01
      相关资源
      最近更新 更多