pdf_cropper.py

Help:

usage: pdf_cropper.py [-h] [-c X X X X] [-e X X X X] [-r PAGE [PAGE ...]]
                      [-o OUTPUT]
                      filename

PDF cropper. This program can be used to crop and remove pages from PDF files.

positional arguments:
  filename              Input filename.

optional arguments:
  -h, --help            show this help message and exit
  -c X X X X, --crop X X X X
                        Crop vector for all or even pages. Vector is in format
                        LEFT RIGHT TOP BOTTOM. -c 50 50 10 10 for example.
  -e X X X X, --crop-odd X X X X
                        Crop vector for odd pages. Vector is in format LEFT
                        RIGHT TOP BOTTOM. -c 50 50 10 10 for example.
  -r PAGE [PAGE ...], --remove PAGE [PAGE ...]
                        Remove following pages. Page numbers starts from zero.
  -o OUTPUT, --output OUTPUT
                        Save modified file to given destination. If not set,
                        suffix '_cropped.pdf' is used.

Example of the use:

./pdf_cropper.py -c 10 10 5 5 -r 0 -- ukazka01b.pdf

Which will crop the file ukazka01b.pdf ten millimeters from left and right and five millimeters from up and down. -r or --remove parameter will also remove page at index 0. Result can be seen in ukazka01b_cropped.pdf.

Česká verze