如何使用PHP呈现pdf文件

时间:2014-02-05 00:34:21

标签: php pdf render

我们有一些PDF文件而不是直接链接到文件,我们希望它通过php呈现,以便只有经过身份验证的用户才能下载pdf文件。因此,我们不需要为用户提供文件路径。

有可能吗?

Mangesh

1 个答案:

答案 0 :(得分:3)

你可以,这是一个样本:

<?php
$file = './path/to/the.pdf';
$filename = 'You dont know where I am.pdf';

header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="' . $filename . '"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: ' . filesize($file));
header('Accept-Ranges: bytes');

@readfile($file);
?>