PHP:wkhtmltopdf snappy(包装器)失败

时间:2014-02-13 07:26:28

标签: php pdf wkhtmltopdf snappy

我在使用带有snappy的wkhtmltopdf时遇到了问题。 我在mac osx上安装了wbtmltopdf和homebrew。

我使用此代码在浏览器中显示PDF:

<?php
    header('Content-Type: application/pdf');
    header('Content-Disposition: attachment; filename="file.pdf"');
    require_once('snappy/autoload.php');    
    use Knp\Snappy\Pdf;
    $snappy = new Pdf('/usr/local/bin/wkhtmltopdf');    
    echo $snappy->getOutput('http://www.github.com');   
?>

脚本打开终端,而不是在浏览器中显示PDF。点击终端后,它开始下载file.pdffile.pdf显示正确的github页面。

我做错了什么? 最重要的是管理wkhtmltopdf的二进制路径的最佳解决方案,脚本正在几个系统上工作(debian,windows,..)。

修改

对不起..我将attachment更改为inline,浏览器显示PDF。 但我必须先点击终端..

0 个答案:

没有答案