pdf api-> https://github.com/barryvdh/laravel-dompdf
我创建了一些简单的API,每个传递一些数据的人都将获得指向pdf文件的链接。
问题是,当控制器在刀片模板中进行更改后,我不知道如何保存pdf。
所以...
我已经尝试根据请求更改数据,并且该方法有效。
类似于
class pdfGenerator extends Controller
{
public function show(Request $request)
{
$data = $request->json()->all();
return view('test2', compact('data'));
}
}
效果很好,pdf创建者也可以从web.php中很好地工作
Route::get('/test', function () {
$pdf = PDF::loadView('test2');
return $pdf->download('test2.pdf');
});
有人按预期下载了我的pdf文件。
但是,现在我尝试从请求中删除一些更改并保存文件,但是...没有efford ...任何想法吗? 托盘后我的代码可以保存内容
class pdfGenerator extends Controller
{
public function show(Request $request)
{
$data = $request->json()->all();
return $pdf = PDF::loadView('test2', compact('data'))->save('/pdf_saved/my_test_file.pdf');
}
}
但是我只得到一些错误。请帮忙:D