pdftk没有用PHP输出

时间:2017-03-11 17:34:26

标签: php pdftk php-pdftk

我在VPS上成功安装了pdftk。我在命令行中运行命令时工作正常,但是当我在php上运行脚本时,它不会生成pdf文件。没有任何错误。有没有人有同样的问题?当脚本在php上运行时,生成fdf文件但不生成pdf文件。

这是我正在使用的代码示例。

$fName = 'Ryan';
$lName = 'Kempt';
$dateNow = date('F jS, Y');

$fdf = '%FDF-1.2
1 0 obj<</FDF<< /Fields[
<</T(first_name)/V('.$fName.')>>
<</T(last_name)/V('.$lName.')>>
<</T(date)/V('.$dateNow.')>>
] >> >>
endobj
trailer
<</Root 1 0 R>>
%%EOF';

file_put_contents('test.fdf', $fdf);

$out = '';

exec("pdftk test.pdf fill_form test.fdf output filled.pdf flatten", "2>&1", $out);

当我在终端上运行pdftk test.pdf fill_form test.fdf output filled.pdf flatten时,生成了pdf文件。

添加2&gt;&amp; 1后我收到错误致命错误:只能通过引用传递变量

0 个答案:

没有答案
相关问题