如何在 laravel 刀片中显示来自 public/file/filen_name 的 pdf 文件而不下载文件 [重复]
Posted
技术标签:
【中文标题】如何在 laravel 刀片中显示来自 public/file/filen_name 的 pdf 文件而不下载文件 [重复]【英文标题】:How can I show a pdf file from public/file/filen_name in laravel blade without download the file [duplicate] 【发布时间】:2022-01-05 07:11:18 【问题描述】:我想在刀片文件中显示来自我的 public/files/filename 的 pdf 而不下载它。参观者可以看到pdf。我在这个项目中使用 laravel 8。
这是代码,但它正在下载文件而不查看它
<embed src=" asset('files/hiring-process.pdf') " type="application/pdf" />
【问题讨论】:
***.com/a/7044015/1033654 【参考方案1】:你可以使用 Laravel 的 DomPDF 包来预览 pdf 文件来使用而不是下载它
$pdf = PDF::loadView('pdf', ['data_for_pdf' => $data])->setPaper('a4', 'portrait');
return $pdf->download('Report.pdf');
注意:用户的浏览器设置也可能影响此行为
【讨论】:
以上是关于如何在 laravel 刀片中显示来自 public/file/filen_name 的 pdf 文件而不下载文件 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
laravel 5.3 - 在刀片模板中显示来自 mysql 文本字段的 json 数据
显示来自 @foreach 的 Laravel 刀片中的所有输入