有没有人有使用 PDF:API2 合并 2 个 pdf 文件的脚本?我只安装了这个 perl 模块,并且我的主机不允许我访问 c 编译器以进一步安装 perl 模块。
问问题
1827 次
1 回答
3
这是一个一次性质量脚本,向您展示如何使用PDF::API2
.
#!/usr/bin/perl
use strict;
use warnings;
use PDF::API2;
# files to merge
my @input_files = (
'document1.pdf',
'document2.pdf',
'document3.pdf',
);
my $output_file = 'new.pdf';
# the output file
my $output_pdf = PDF::API2->new(-file => $output_file);
foreach my $input_file (@input_files) {
my $input_pdf = PDF::API2->open($input_file);
my @numpages = (1..$input_pdf->pages());
foreach my $numpage (@numpages) {
# add page number $numpage from $input_file to the end of
# the file $output_file
$output_pdf->importpage($input_pdf,$numpage,0);
}
}
$output_pdf->save();
于 2012-08-29T10:22:23.470 回答