我正在用PHP创建一个PDF文件:
header("Content-Type: application/pdf");
header("Content-Disposition: attachment; filename=\"file.pdf\"");
echo "Hello";
已下载的file.pdf
无法打开。它说“Adobe Reader无法打开该文件,因为它不是受支持的文件类型,或者因为文件已损坏(例如,它是作为电子邮件附件发送而未正确解码)”。
但是当使用文本编辑器打开文件时,文件中只有“hello”。它看起来好像没有正确编码为PDF。有什么帮助吗?
答案 0 :(得分:1)
您不能echo
输出一个字符串,并希望将其正确格式化为PDF文件,"就像那样"。
您需要研究PDF生成。以下是一些相关问题: