pdfjam
PDFjam is a command line tool for manipulating PDF files. It is an open-source software designed for Linux operating systems. It provides a simple and powerful way to manipulate and combine multiple PDF files into a single document. PDFjam allows users to rearrange, rotate, crop, and scale pages within a PDF file. It also supports merging multiple PDF files into one, even if they have different page sizes, orientations, or other settings. The tool supports a variety of input formats, including PDF, PostScript, and EPS. PDFjam can split a PDF into separate pages or even extract specific pages from a larger document. It also offers options to add or remove page labels, headers, footers, and watermarks from PDF documents. Moreover, PDFjam provides a range of command line options and arguments that allow users to customize its behavior and output format. It is a versatile tool for anyone dealing with PDF files on the command line.
List of commands for pdfjam:
-
pdfjam:tldr:6493a pdfjam: Reverse the order of pages within each given file and concatenate them.$ pdfjam ${files---} ${last-1} --suffix ${reversed}try on your machineexplain this command
-
pdfjam:tldr:6798a pdfjam: Merge the first page of each file together.$ pdfjam ${files---} 1 --outfile ${path-to-output_file-pdf}try on your machineexplain this command
-
pdfjam:tldr:96137 pdfjam: Sign an A4 page (adjust delta to height for other formats) with a scanned signature by overlaying them.$ pdfjam ${filename-pdf} ${path-to-signature} --fitpaper true --outfile ${path-to-signed-pdf} --nup "${1x2}" --delta "${0 -842pt}"try on your machineexplain this command
-
pdfjam:tldr:d076e pdfjam: Merge two (or more) PDFs.$ pdfjam ${filename1-pdf} ${filename2-pdf} --outfile ${path-to-output_file-pdf}try on your machineexplain this command
-
pdfjam:tldr:d6e46 pdfjam: Arrange the pages from the input file into a fancy 2x2 grid.$ pdfjam ${filename-pdf} --nup ${2x2} --suffix ${4up} --preamble '${\usepackage{fancyhdr} \pagestyle{fancy}}'try on your machineexplain this command