The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

PDF::Imposition::Schema2side - Imposition schema 2side

SYNOPSIS

    use PDF::Imposition::Schema2side;
    my $imposer = PDF::Imposition::Schema2side->new(
                                                    file => "test.pdf",
                                                    output => "out.pdf",
                                                   );
    $imposer->impose;

The output pdf will be in $imposer-output>

SCHEMA EXPLANATION

This schema is straightforward: it just packs 2 consecutives logical pages on a physical one. Example usage: you have a A5 pdf, but you don't want to bother creating a booklet and you just need not to waste paper on your A4 printer.

This corresponds to psnup -2 in the <psutils>.

       Page 1          Page 2
     +-----+-----+  +-----+-----+ 
     |     |     |  |     |     | 
     |  1  |  2  |  |  3  |  4  | 
     |     |     |  |     |     | 
     +-----+-----+  +-----+-----+ 

       Page 3         Page 4
     +-----+-----+  +-----+-----+
     |     |     |  |     |     |
     |  5  |  6  |  |  7  |  8  |
     |     |     |  |     |     |
     +-----+-----+  +-----+-----+

The last logical page will be empty if the number of pages of the original PDF is odd.

INTERNALS

pages_per_sheet

Returns 4

cropmarks_options

Set outer to false and force signature to 4.

SEE ALSO

PDF::Imposition