0

可能重复:
用 PHP 合并 PDF 文件

我需要帮助合并/附加 pdf 文件,这些文件由用户使用普通的 html 表单上传并通过 php 进行 POST 上传处理。

上传的文件应与(已经存在的)pdf在包含pdf作为blob的mysql行中附加/合并。

现在我正在使用它来上传文件。上传工作正常,但我无法将它们与现有的 pdf 合并。

代码来源:

http://www.johnboy.com/scripts/merge-pdf-files-with-php/merge.phps

有人可以指出我正确的方向吗?谢谢!

4

1 回答 1

0

以下是它对我的工作方式:

创建一个 get.php 以从数据库中获取文件并将其与标题一起回显:

header("Content-length: $size");
header("Content-type: $type");
header("Content-Disposition: inline; filename=$name");
echo $content;

然后你可以像这样从另一个 php 中获取 pdf:

$tmp = file_get_contents("http://somehost/get.php?table=test&id=$id");
file_put_contents("tmp/$id.pdf", $tmp);

最后,如果您从我的问题中的链接中获取代码,只需更改此行:

$command = "pdftk tmp/$id.pdf $command output $output";
于 2012-08-21T16:24:24.703 回答