Skip to main content

SWAP PDF pages after scan of a two-sided sheet pack through a one-sided feeder.

Project description

usage: swapdf [-h] input_file output_file

swapdf 0.9.3

SWAP PDF pages after scan of a two-sided sheet pack through a one-sided feeder.

Let's have a two-sided sheet pack we want scan through a one-sided feeder. Then:

- we open the scan utility, namely simple-scan
- we click the "All Pages From Feeder" option
- we scan all odd pages
- then we put again the pack upside down in the feeder
- we scan all even pages
- finally we save our pages in a file, say scanned.pdf

Now scanned.pdf contains odd pages in ascending order, followed by even pages in descending order.

For instance, say our sheets are 4, so our pages are 8, and scanned.pdf contains the pages:

1 3 5 7 8 6 4 2

We issue at terminal:

$ swapdf scanned.pdf mydoc.pdf
'scanned.pdf' -> 8 pages -> 'mydoc.pdf'

Now mydoc.pdf contains the pages:

1 2 3 4 5 6 7 8

in the right order.

positional arguments:

input_file   pages from scanner 1 3 5 ... 6 4 2
output_file  swapped pages 1 2 3 4 5 6 ...

optional arguments:

-h, --help   show this help message and exit
-V, --version  show program's version number and exit

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for swapdf, version 0.9.3
Filename, size File type Python version Upload date Hashes
Filename, size swapdf-0.9.3-py3-none-any.whl (3.3 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size swapdf-0.9.3.tar.gz (2.4 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page