我要在浏览器中显示文件(pdf,docx等),方法是单击按钮而不是下载。
答案 0 :(得分:2)
file()
方法用于直接在用户浏览器中显示图像或PDF。
return response()->file($pathToFile);
或
return response()->file($pathToFile, $headers);
详细了解here
答案 1 :(得分:0)
据我所知,您可以尝试使用return response()->file($pathToFile, $headers);
但是您无法直接在浏览器中显示docx 文件。您需要某种浏览器可以支持的转换,以便将docx显示到浏览器上
答案 2 :(得分:0)
我使用Google文档查看pdf文件。
这是我的代码-
<a href="http://docs.google.com/gview?url={{ URL::to($tableof1->content) }}" target="_blank">{{$tableof1->content_title}}</a>