当在上传的pdf文件上回显出file_get_contents时,我得到一堆废话,如下所示:
6}ÕìúÖ
无论如何解码此信息?
答案 0 :(得分:2)
此代码可能会帮助您
<?php
$file = 'path/to/PDF/file.pdf';
$filename = 'filename.pdf';
header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="' . $filename . '"');
header('Content-Transfer-Encoding: binary');
header('Accept-Ranges: bytes');
@readfile($file);
&GT;
成功
答案 1 :(得分:0)
试试这个: http://www.fpdf.org/
这是一个图书馆,在其他与此相同的问题中也被提出过。
答案 2 :(得分:0)
如果您想阅读/更改pdf文件的内容,您必须使用像FPDF这样的库
如果要显示pdf,则必须设置正确的内容类型:
header('Content-type: application/pdf');
header('Content-Disposition: inline;');
echo file_get_contents('yourpdf.pdf');
(readfile是一个更好的选择)