使用php laravel 4.2在broser中显示pdf文件

时间:2016-05-24 01:20:47

标签: php laravel pdf laravel-4

嗨我目前正致力于一个需要在浏览器中显示od pdf文件的项目。所以基本上我将我的pdf文件存储在public / uploads / docs下,并尝试使用下面的当前代码显示pdf。不幸的是,它总是说'未能加载pdf',因为你可以看到我也丢弃了我应该去的地址,所以这里是

string(59) "uploads/docs/2016-05-23-22-05-57-oth-Laravel Cheatsheet.pdf"





<?php
        $pdf = 'uploads/docs/' . $list->filename;
        dd($pdfurl);
        header('Content-type: application/pdf');
        // header('Content-Disposition: inline; filename="' . $pdf . '"');
        header('Content-Transfer-Encoding: binary');
        header('Content-Length: ' . filesize($pdf));
        header('Accept-Ranges: bytes');

        @readfile($pdf);
        exit;
        ?>

任何想法我做错了什么?提前谢谢!

1 个答案:

答案 0 :(得分:0)

我刚刚修改了我的代码,这是工作代码:)

        header('Content-type: application/pdf');
        ob_clean();
        flush();
        readfile($pdfurl);
        exit;