使用Perl,如何将样本PDF文件合并或合并为一个PDF文件?
答案 0 :(得分:16)
CAM::PDF可以很容易地做到这一点,并有一个简单的命令行前端来帮助。注意:我是该库的作者。例如:
appendpdf.pl file1.pdf file2.pdf outfile.pdf
来自perldoc:
的“概要”部分my $anotherpdf = CAM::PDF->new('test2.pdf');
$pdf->appendPDF($anotherpdf);
答案 1 :(得分:5)
为什么你需要从Perl做到这一点?克里斯已经提到了CAM::PDF。
如果你只需要合并它们,pdftk (PDF ToolKit)就可以了。这是一个简单的命令行:
pdftk file1.pdf file2.pdf cat output merged.pdf
答案 2 :(得分:2)
您可以使用GhostScript实用程序pdf2ps
将PDF转换为PostScript文件,连接PostScript文件,然后使用ps2pdf
将结果转换回PDF格式。
答案 3 :(得分:0)