0

我正在使用 pdftk 在服务器上展平 PDF 文件。为此,我使用 PHP。这是我在 PHP 中的代码。顺便说一句,我在 WAMP 上使用它。

passthru("pdftk editablepdf/jason.pdf output flattenpdf/flattened.pdf flatten");

pdftk.exe 文件和随附的 .dll 文件都存在于 www 目录中。editablepdf 和 flattenpdf 是 www 目录中的两个独立目录。

执行脚本并检查后,我发现 pdf 尚未保存。当我尝试通过命令提示符运行 pdftk 时,它运行良好。但是这里没有发生同样的事情。是不是和passthru有关系??

感谢和问候萨米尔

4

1 回答 1

1

环顾四周后能够解决。这是工作线 -

passthru("pdftk editablepdf\\jason.pdf output flattenpdf\\flattened.pdf flatten");

由于 \ 充当转义序列字符,因此我使用“\ \”来表示文件夹级别。

于 2011-07-20T06:31:32.313 回答