如果没有图书馆,如果没有laravel 5上的“外墙”,我怎么称它为
https://github.com/barryvdh/laravel-dompdf
PDF::loadHTML($html)->setPaper('a4')->setOrientation('landscape')->setWarnings(false)->save('myfile.pdf')
return PDF::loadFile(public_path().'/myfile.html')->save('/path-to/my_stored_file.pdf')->stream('download.pdf');
我试过这次失败了。找不到课程
$library = new \barryvdh\laraveldompdf\src\getDomPDF();
$pdf = $library->loadView('welcome', '');
return $pdf->download('invoice.pdf');
答案 0 :(得分:5)
php区分大小写,因此如果它们设置如此,则需要为名称空间提供大写字母。
$lib = new \Barryvdh\DomPDF\PDF();
应该有用。
我不确定您在发布的前两行代码中做了什么,但您需要
use Barryvdh\DomPDF\PDF;
在您希望使用该代码的文件中的名称空间声明之后。