PHP脚本将页面内容下载为PDF格式

时间:2015-10-07 09:41:31

标签: php wordpress pdf yii phpmyadmin

我使用下面的代码,它工作正常,但PDF没有打开,它显示以下消息。

  

Acrobat无法打开' excel.php-2.pdf'因为它不是一个   支持的文件类型或因为文件已损坏(,例如,它   是作为电子邮件附件发送的,未正确解码)。

     

要创建Adobe PDF文档,请转到源应用程序。然后   从“打印”对话框的“PDF”下拉列表中选择“另存为Adobe PDF”。"

<?php
    header("Content-type:application/pdf");

    // It will be called downloaded.pdf
    header('Content-Disposition:attachment;filename="downloaded.pdf"');

    // The PDF source is in original.pdf
    readfile("original.pdf");
?>

1 个答案:

答案 0 :(得分:0)

它不能那么简单,你需要做的是通过一个将html转换为pdf的文件来运行HTML源代码。一个很好的工具是fpdf库。然后使用强制下载标志输出它。