下载此文件前如何显示白皮书(数据)pdf文件
How to show white paper (data) pdf file before download this file
我有显示 PDF 的功能。它通过单击按钮触发 show/download pdf .
如果我使用 php artisan serve,此功能可以 show/displayed 此数据(下载前),但现在我不使用 php artisan serve 因为我的数据表有 BUG,所以我使用 XAMPP。
如果我点击按钮下载,它不显示数据,它会自动下载。
我该如何解决这个问题?
public function PDF(Request $request,$id){
$users = User::findOrFail($id);
$pdf = PDF::loadView('admin.pdf',['users' => $users]);
return $pdf->stream('Profile.pdf', array('Attachment'=>0));
}
这是我的控制器
我不确定,但我认为这可能是必须由浏览器设置的内容。 How to update pdf browser settings
请提及header
$pdf->stream('Profile.pdf')
->header('Content-Type','application/pdf');
请同时检查您的 carome 设置。
1) 在您的计算机上,打开 Chrome。
2) 点击右上角的更多设置。
3) 点击底部的高级。
4) 在 "Privacy and security," 下单击站点 设置。
5) 在底部附近,单击 PDF 文档。
6) 打开 下载 PDF 文件而不是在 Chrome 中自动打开它们。
我有显示 PDF 的功能。它通过单击按钮触发 show/download pdf .
如果我使用 php artisan serve,此功能可以 show/displayed 此数据(下载前),但现在我不使用 php artisan serve 因为我的数据表有 BUG,所以我使用 XAMPP。
如果我点击按钮下载,它不显示数据,它会自动下载。
我该如何解决这个问题?
public function PDF(Request $request,$id){
$users = User::findOrFail($id);
$pdf = PDF::loadView('admin.pdf',['users' => $users]);
return $pdf->stream('Profile.pdf', array('Attachment'=>0));
}
这是我的控制器
我不确定,但我认为这可能是必须由浏览器设置的内容。 How to update pdf browser settings
请提及header
$pdf->stream('Profile.pdf')
->header('Content-Type','application/pdf');
请同时检查您的 carome 设置。
1) 在您的计算机上,打开 Chrome。
2) 点击右上角的更多设置。
3) 点击底部的高级。
4) 在 "Privacy and security," 下单击站点 设置。
5) 在底部附近,单击 PDF 文档。
6) 打开 下载 PDF 文件而不是在 Chrome 中自动打开它们。