用PHP将两个或多个base64代码合并到一个PDF中



我有两个或多个具有base64值的pdf变量。有没有办法,我可以合并我所有的变量,使它们成为一个PDF,因为它是不可能通过HTTP下载超过1个PDF。

我将非常感谢你的回答

老问题,但我的解决方案。我找到并使用http://www.fpdf.org/en/script/script94.php

从DB中获取base64数据并创建临时文件,将名称保存在一个数组中。

$pdf = fopen ('../tmp/test'.$rowp['id'].'.pdf','w');
fwrite ($pdf,base64_decode($rowp['pdf']));
fclose ($pdf);
array_push($pdfs,'../tmp/test'.$rowp['id'].'.pdf');

then用于数组

中的名称
$merge->add($pdfs[$i]); //add next file
unlink($pdfs[$i]); //clear temp one

最后输出到浏览器

$merge->output();

最新更新