我的问题是 - 用户可以上传 PDF 文件,现在我想在用户上传 PDF 的每一页之后添加其他(1 到 n 之间)单页 PDF。
例如,用户上传了一个包含 4 页的 PDF,而我的网络服务器上有 3 个单页 PDF,我想与用户 PDF 合并。生成的 PDF 应如下所示:
第 1 页:来自用户上传的 PDF 的第 1 页
第 2 页:来自网络服务器的第一个单页 PDF
第 3 页:来自用户上传的 PDF 的第 2 页
第 4 页:来自网络服务器的第二个单页 PDF
第 5 页:来自用户上传的 PDF 的第 3 页
第 6 页:来自网络服务器的第三个单页 PDF
第 7 页:来自用户上传的 PDF 的第 4 页
第 8 页:来自网络服务器的第一个单页 PDF
到目前为止,我已经尝试使用PDFMerger
$pdf = new PDFMerger;
$pdf->addPDF('samplepdfs/userpdf.pdf', 'all')
->addPDF('samplepdfs/one.pdf', 'all')
->addPDF('samplepdfs/two.pdf', 'all')
->addPDF('samplepdfs/three.pdf', 'all')
->merge('file', 'xxx/result.pdf');
但这只会在最后添加其他 PDF。PHP 中是否有解决方案,我可以指定插入其他 PDF 的页码?