php - 使用 PHP 在浏览器中打开 PDF

标签 php html pdf

我在做:

header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="the.pdf"');
header('Content-Length: ' . filesize($file));
@readfile($file);

而且效果很好。 PDF 在浏览器中打开。

我可以先做一个 if-then-else 吗?我试过了,我得到了原始 PDF

%PDF-1.2 9 0 obj << /Type/Font /Subtype/Type1 /Name/F1 /FontDescriptor 8 0

为什么 if-then-else 会改变标题?

谢谢。

最佳答案

如果您准确发布了您的 if-then-else 代码,将会很有帮助。我的猜测是在输出 header 之前您有一些空白输出。

关于php - 使用 PHP 在浏览器中打开 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4750252/

相关文章:

php - Android - Craigslist 通知应用程序,可将新帖子发送到我的电子邮件/短信/RSS

html - 使用 css 选择器在复选框和单选按钮之后格式化所有标签

c# - PDF如何预览快照?

php - 使用php和form更新mysql数据

php - 如何在 MySQL 数据库表列中查找最常见的单词

javascript - 如何对未注册用户隐藏图像

html - IE跨浏览器兼容性问题

javascript - 我尝试关闭一个新窗口,但我不能

flash - 如何在Flash中制作PDF阅读器?

pdf - 将 PDF 转换为干净的 SVG?