artist has asked for the wisdom of the Perl Monks concerning the following question:
It works, but not fast enough. It imports one page at a time. It takes lots of memory and processing time to combine, 1000 pdf files. Looking for something faster.use PDF::API2; my $big_pdf = 'big.pdf'; foreach my $souce_pdf (@pdf_files){ my $pds; eval { $pds = PDF::API2->open( $source_pdf ) }; if ($@) { next; } my $pn = $pds->pages; $big_pdf->importpage($pds,$_) for 1..$pn; } $big_pdf->saveas; $big_pdf->end;
I don't have to modify the pages. May be I am missing something in PDF::API2 to import files instead of pages.
Thanks..
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Combining PDFs
by halley (Prior) on Jun 27, 2005 at 15:54 UTC | |
by waswas-fng (Curate) on Jun 27, 2005 at 17:25 UTC | |
Re: Combining PDFs
by crenz (Priest) on Jun 27, 2005 at 16:34 UTC | |
Re: Combining PDFs
by DrPeter (Scribe) on Jun 27, 2005 at 16:36 UTC | |
Re: Combining PDFs
by RandomWalk (Beadle) on Feb 01, 2009 at 17:30 UTC | |
Re: Combining PDFs
by ctilmes (Vicar) on Feb 02, 2009 at 14:02 UTC | |
Re: Combining PDFs
by moggs (Sexton) on Jul 26, 2011 at 11:39 UTC | |
Re: Combining PDFs
by Anonymous Monk on Jul 26, 2011 at 00:27 UTC |