<分区>
这不是尝试将单独的 PDF 合并为一个包含多个页面的 PDF。它试图从已经存在的其他几个 PDF 中创建单页 PDF。我需要使用 PHP 执行此操作,服务器是 CentOS。
我已经在生成一组基于单个模板的单页 PDF 文件(使用 FPDF)。要求是允许用户混合和匹配现有的 PDF 文件并将它们放在一起以创建单个 PDF。
我目前的尝试是将 PDF 转换为图像(使用 ghostscript)并使用输出的 jpeg 文件通过 FPDF 创建最终的 PDF。虽然这是可能的,但 PDF 的质量在转换过程中会受到一点影响。
我想知道是否有更好的解决方案可供我们使用?
更新
解决方案不一定是 PHP。它很可能不会。我当然愿意使用任何可以完成这项工作的命令行工具。示例命令如下:
$ newtool -o outfile.pdf -s WidthXHeight -i in1.pdf in2.pdf in2.pdf -g p1Xp2 p3Xp4 p5Xp6
以上只是一个示例 - 不是真正的命令 - 我只希望工具具有这种功能。指定一组输入文件及其在输出文件中的位置。