php - 在 laravel 中下载之前显示或预览 pdf 文件
问题描述
我想在下载前显示/预览 pdf 文件,我尝试下面的代码,但不起作用
控制器 1:
public function download($id)
{
$filesss = Download::where('id', $id)->firstOrFail();
$pathToFile = public_path('uploads/dokumen/' . $filesss->dokumen);
return response()->file($pathToFile);
}
控制器 2:
public function download($id)
{
$filesss = Download::where('id', $id)->firstOrFail();
$filename = 'test.pdf';
$file = public_path('uploads/dokumen/' . $filesss->dokumen);
$response = Response::download($file);
return $response;
}
上面的两个代码不起作用
更新!!
完成!...问题是由浏览器设置引起的。谢谢大家的回答
解决方案
推荐阅读
- rust - 如何在 match 语句中使用 const 范围?
- r - 将常数定义为 r 回归的系数
- user-interface - 仅使用代码在 Roblox 中创建 textLabel
- reactjs - ReactJS - 在为新行输入数据时,如何将单元格文本包装在 MaterialTable 中?
- c# - 注入一项使用来自多个接口的方法的服务
- kubernetes - VSCode devcontainer 连接到 vm 上的 kubernetes 集群
- javascript - 你如何让每个表格行保存 onClick 参数?
- applescript - 如何使用 JXA 在 Numbers 中切换工作表焦点?
- powershell - 为什么 try catch 块无法正常工作并出现错误
- matlab - 在 Matlab 中运行计算统计代码时出错