php - Laravel 5 中的 HTML 到 PDF 转换?

标签 php pdf-generation laravel-5

我想从 laravel5 中的 View 生成 PDF 文件。我找到了 https://github.com/barryvdh/laravel-dompdf并通过 Composer 添加到我的项目中。

但它不起作用,

 $pdf = PDF::loadView('invoice', array());
 return $pdf->download('invoice.pdf');

获取错误是

ErrorException in InvoiceController.php line 34: Non-static method Barryvdh\DomPDF\PDF::loadView() should not be called statically, assuming $this from incompatible context

laravel5 有其他的包吗?

最佳答案

尝试:

$pdf = App::make('dompdf');
$pdf->loadView('invoice', array());
return $pdf->download('invoice.pdf');

问候

关于php - Laravel 5 中的 HTML 到 PDF 转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29444164/

相关文章:

javascript - php中仅通过AJAX向数据库插入数据。

linux - Imagemagick:为 PDF 平面嵌入生成原始图像数据?

python - 密码保护使用 pisa 创建的 pdf 文件

angular - 从 Angular 2 调用 Laravel 后端 api

php - 仅获取数据库列名称,以便使用 php 在动态表中显示

php - 在 Laravel 中将数组转换为 Eloquent 模型

php - SELECT COUNT if 语句

html - 是否可以将我自己的 HTML 转换为 PDF,而不破坏页面,保留格式并支持超链接?

php artisan 服务解析错误

node.js - 如何在Windows 8.1上安装nodejs依赖项?