【问题标题】:Laravel 5.1 - barryvdh/laravel-dompdf PDF Generation ErrorLaravel 5.1 - barryvdh/laravel-dompdf PDF 生成错误
【发布时间】:2015-06-17 08:43:22
【问题描述】:

在我的作曲家中:

"barryvdh/laravel-dompdf": "0.6.*",

这是我的配置/应用设置:

Providers Array:       'Barryvdh\DomPDF\ServiceProvider',

Aliases Array:          'PDF' => 'Barryvdh\DomPDF\Facade',

这是我的路线设置:

$pdf = App::make('dompdf.wrapper');

Route::get('/dompdf', function() {

$html='<p>Foo Bar</p>';

PDF::loadHTML($html)->setPaper('a4')
->setOrientation('landscape')
->setWarnings(false)
->save('myfile.pdf');

});

当我点击 /dompdf 网址时。我得到了这个错误。

我的另一个问题是我是否想在我的控制器方法中使用 DOM PDF 库。我需要遵循什么设置或步骤?

【问题讨论】:

  • 您在他们的网站上遇到了符合您的问题的问题:github.com/barryvdh/laravel-dompdf/issues/20
  • 关注这些问题.. // 在项目加载的早期,需要 Composer 自动加载器 // 参见:getcomposer.org/doc/00-intro.md require 'vendor/autoload.php'; // 如果您使用 Composer,则禁用 DOMPDF 的内部自动加载器 define('DOMPDF_ENABLE_AUTOLOAD', false); // 包含 DOMPDF 的默认配置 require_once '/path/to/vendor/dompdf/dompdf/dompdf_config.inc.php';但没用
  • 看起来正在加载 dompdf 类,但不是配置文件。我不熟悉 laravel,所以也许有人可以澄清一下,但也许在你的路线中添加 require_once '/path/to/composer/vendor/dompdf/dompdf/dompdf_config.inc.php。
  • 仅供参考,在下一个版本中,您应该不再需要配置文件。

标签: laravel-5 dompdf


【解决方案1】:

您可以运行以下命令并尝试

composer require barryvdh/laravel-dompdf

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-02
    • 2023-04-09
    • 1970-01-01
    • 2018-03-25
    • 2021-03-24
    • 2021-02-12
    • 2019-11-12
    相关资源
    最近更新 更多