PHP中的内容类型PDF,编码不正确

时间:2014-10-10 05:38:24

标签: php pdf pdf-generation content-type

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

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

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

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

1 个答案:

答案 0 :(得分:1)

您不能echo输出一个字符串,并希望将其正确格式化为PDF文件,"就像那样"。

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