pdfjam
Shell frontend for the LaTeX pdfpages package for mingling PDFs. More information: <https://github.com/rrthomas/pdfjam>.
Install
- All systems
-
curl cmd.cat/pdfjam.sh
- Debian
-
apt-get install texlive-extra-utils
- Ubuntu
-
apt-get install texlive-extra-utils
- Arch Linux
-
pacman -S texlive-pdfjam-7
- Kali Linux
-
apt-get install texlive-extra-utils
- Fedora
-
dnf install texlive-pdfjam-7
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install texlive-extra-utils
- Raspbian
-
apt-get install texlive-extra-utils
- Dockerfile
- dockerfile.run/pdfjam
Shell frontend for the LaTeX pdfpages package for mingling PDFs. More information: <https://github.com/rrthomas/pdfjam>.
-
Merge two (or more) PDFs:
pdfjam path/to/file1.pdf path/to/file2.pdf --outfile path/to/output_file.pdf
-
Merge the first page of each file together:
pdfjam files... 1 --outfile path/to/output_file.pdf
-
Merge subranges from two PDFs:
pdfjam path/to/file1.pdf 3-5,1 path/to/file2.pdf 4-6 --outfile path/to/output_file.pdf
-
Sign an A4 page (adjust delta to height for other formats) with a scanned signature by overlaying them:
pdfjam path/to/file.pdf path/to/signature --fitpaper true --outfile path/to/signed.pdf --nup "1x2" --delta "0 -842pt"
-
Arrange the pages from the input file into a fancy 2x2 grid:
pdfjam path/to/file.pdf --nup 2x2 --suffix 4up --preamble '\usepackage{fancyhdr} \pagestyle{fancy}'
-
Reverse the order of pages within each given file and concatenate them:
pdfjam files... last-1 --suffix reversed
© tl;dr; authors and contributors