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 updatesudo apt-get install texlive-extra-utils - Raspbian
-
apt-get install texlive-extra-utils
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