2016-09-08 79 views
0

我有这样的观点:如何在Laravel 5中显示pdf内容?

@extends('template') 

@section('main') 
<div class="container singlefullwidth sitecontainer single-wrapper bgw"> 
    <div class="row"> 
     <div class="col-md-10 col-md-offset-1 m22 single-post"> 
      <div class="widget"> 
       <div class="large-widget m30"> 
        <div class="post-desc"> 
         <h2 style="text-align: center;">{{ $jurnal->judul }}</h2> 
         <p style="text-align: center;"><strong>{{ $jurnal->penulis }}</strong></p> 
         <p style="text-align: center;"><strong>Abstrak :</strong></p> 
         <p>{{ $jurnal->abstrak }}</p> 
         <p style="text-align: center;"><a href="{{ asset('pdfupload/' . $jurnal->file) }}" style="color : #00569d;">View Journal</a></p> 
        </div><!-- end post-desc --> 
       </div><!-- end large-widget --> 
      </div><!-- end widget --> 
     </div><!-- end col --> 
    </div><!-- end row --> 
</div><!-- end container --> 
@stop 

我希望参观者将能够查看PDF文件浏览器,当他们点击“查看日志”。如何在Laravel中实现这一点?谢谢

回答

0

取决于pdf的存储位置(在公用文件夹或资产文件夹中,对用户不可行)。 A)你可以设置一个路径,向用户返回一个文件响应。 https://laravel.com/docs/5.3/responses#file-responses或 B)您可以在公用文件夹中找到pdf文件夹,您可以链接到您的所有pdf文件

+0

pdf文件存储在public/pdfupload –