pav*_*nko 4 php dompdf laravel-5
使用Dompdf在pdf文件中存储数据:
这个功能很好用:
$pdf = \App::make('dompdf.wrapper');
$pdf->loadHTML('<h1>Test</h1> ');
return $pdf->stream();
Run Code Online (Sandbox Code Playgroud)
现在,当试试
$pdf = \App::make('dompdf.wrapper');
$pdf->loadHTML('<h1>Test</h1> ');
file_put_contents("test.pdf", $pdf->output());
Run Code Online (Sandbox Code Playgroud)
得到错误:
file_put_contents(test.pdf): failed to open stream: Permission denied
Run Code Online (Sandbox Code Playgroud)
我是否需要创建一些额外的文件夹来保存文件?
Tnx,P
要将生成的内容保存pdf到文件中,请使用output(),即:
$dompdf = new Dompdf();
$dompdf->loadHtml('<h1>hello world</h1>');
$output = $dompdf->output();
file_put_contents('filename.pdf', $output);
Run Code Online (Sandbox Code Playgroud)
小智 1
尝试这个
$pdf->load_html('<h1>Test</h1>');
$pdf->render();
$pdf->stream("data.pdf");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7330 次 |
| 最近记录: |