我正在尝试用laravel从刀片视图mPDF下载一个pdf,但是当我运行代码时,我得到了
"message":“调用未定义函数Mpdf\Mpdf()","exception":"Symfony\Component\Debug\Exception\FatalThrowableError",
有人知道怎么解决这个问题吗。
我的作曲家已经需要mpdf了。
"mpdf/mpdf": "^8.0", ...
编辑:
public function show(Request $request, Post $post)
{
$this->authorize('view', $post);
if ($request->input('view') === 'pdf') {
$mpdf = \Mpdf\Mpdf();
$html = '<h1>$post->title</h1>';
$mpdf->writeHTML($html);
$mpdf->Output('post.pdf', 'D');
}
return response($post);
}
发布于 2019-08-09 14:34:35
您需要使用新关键字创建\Mpdf\Mpdf()实例。如果这对你有用的话。
$mpdf = new \Mpdf\Mpdf();
发布于 2020-03-27 12:20:31
由于您是mpdf 8版本,所以$mpdf = new ();
$mpdf->SetHTMLHeader($this->headernew(),'1', true);
// $mpdf->SetHTMLFooter($this->footer());
$mpdf->AddPage('p','','','','',10,10,37,20,10,10);
$mpdf->WriteHTML($html);
$mpdf->Output();
https://stackoverflow.com/questions/57430504
复制相似问题