FPDF库“输出”不起作用?

时间:2011-04-29 11:04:24

标签: php fpdf

[FPDF]库的问题是下一个:

$pdf->Output("doc1.pdf","D");

在上面的示例中,我将D替换为ISF,结果始终相同:弹出窗口似乎可以保存或打开文件。

我想在没有弹出窗口的情况下将其保存到特定目录中。

4 个答案:

答案 0 :(得分:2)

您是否添加了一个标题,告诉浏览器输出是pdf文件? 尝试:

header('Content-type: application/pdf');

在输出之前。

答案 1 :(得分:2)

也许可以使用这个

$pdf->Output('D:/example2.pdf','F');

F =保存到名称为name的本地文件 D:/example2.pdf = dest文件夹和文件名,,,,

就是这样,在没有Windows弹出窗口的情况下保存它

答案 2 :(得分:0)

如果您阅读http://www.fpdf.org/es/doc/output.htm处的文档 虽然所有这些都是可选的,但是说应该是第一名,名字是第二名。

$pdf->Output("D","example2");

你不应该将文件命名为.pdf,因为它会在你下载时添加它

答案 3 :(得分:0)

确保在调用输出(无论是空格,制表符还是其他内容)之前没有输出任何内容,否则浏览器就会疯狂。如果有的话,请特别注意您的包含。