PDF::Imposition::Schema2x4x2 - fixed size 16 pages on 2 sheets signature schema, with double folding.
use PDF::Imposition::Schema2x4x2; my $imposer = PDF::Imposition::Schema2x4x2->new( file => "test.pdf", output => "out.pdf", ); $imposer->impose;
The output pdf will be left in $imposer->output
$imposer->output
Fixed signature size of 16 pages, printed recto-verso on 2 sheets.
Typical usage: print A5 on A3, or A6 on A4, then fold twice and cut the edges.
Visualization (the prefix r means logical page disposed upside-down -- rotated 180 degrees):
r
+------+------+ +------+------+ | | | | | | | r9 | r8 | | r7 | r10 | | | | | | | +------+------+ +------+------+ | | | | | | | 16 | 1 | | 2 | 15 | | | | | | | +------+------+ +------+------+ +------+------+ +------+------+ | | | | | | | r11 | r6 | | r5 | r12 | | | | | | | +------+------+ +------+------+ | | | | | | | 14 | 3 | | 4 | 13 | | | | | | | +------+------+ +------+------+
To complete the block of 16 logical pages, blank pages are inserted if needed.
Returns 8
Set inner to false and force signature to 16.
PDF::Imposition
To install PDF::Imposition, copy and paste the appropriate command in to your terminal.
cpanm
cpanm PDF::Imposition
CPAN shell
perl -MCPAN -e shell install PDF::Imposition
For more information on module installation, please visit the detailed CPAN module installation guide.