使用DomPdf从html创建PDF。
$html = '<html><head><body>Test</body></head></html>
$pdf = \App::make('dompdf.wrapper');
$pdf->loadHTML($html);
$pdf->render();
return $pdf->stream(); 获取错误:
Call to protected method Barryvdh\DomPDF\PDF::render() from context 'App\Http\Controllers\TestController'移除时“
$pdf->render();创建PDF文件,但混乱的html代码..。
Tnx,P
发布于 2015-09-04 10:36:01
我猜你在用https://github.com/barryvdh/laravel-dompdf
您正在接收错误,因为您试图从控制器调用受保护的方法。
医生说你可以做以下事情:
您可以将其保存到文件、流(在浏览器中显示)或下载。
$pdf->save('myfile.pdf')
$pdf->stream();
$pdf->download('invoice.pdf');https://stackoverflow.com/questions/32394880
复制相似问题