【问题标题】:Content-Type PDF in PHP, not encoded properlyPHP中的内容类型PDF,未正确编码
【发布时间】:2014-12-05 05:18:59
【问题描述】:

我正在用 PHP 创建一个 PDF 文件:

header("Content-Type: application/pdf");
header("Content-Disposition: attachment; filename=\"file.pdf\"");
echo "Hello";

下载的file.pdf 打不开。它显示“Adobe Reader 无法打开该文件,因为它不是受支持的文件类型或文件已损坏(例如,它作为电子邮件附件发送且未正确解码)”。

但是当使用文本编辑器打开文件时,文件中只有“hello”。它看起来好像没有正确编码为 PDF。有什么帮助吗?

【问题讨论】:

    标签: php pdf pdf-generation content-type


    【解决方案1】:

    您不能只echo 输出一个字符串并期望它被正确格式化为 PDF 文件,“就像那样”。

    您需要研究 PDF 生成。以下是一些相关问题:

    【讨论】:

      猜你喜欢
      • 2017-01-11
      • 1970-01-01
      • 2021-06-16
      • 1970-01-01
      • 2012-10-27
      • 2015-11-09
      • 1970-01-01
      • 1970-01-01
      • 2013-10-10
      相关资源
      最近更新 更多