pdfjoin
joins PDF files
TLDR
Join PDFs
$ pdfjoin [file1.pdf] [file2.pdf]
Join with output name$ pdfjoin -o [output.pdf] [file1.pdf] [file2.pdf]
Join specific pages$ pdfjoin [file.pdf] [1-5] [file2.pdf] [2,4,6]
Join all PDFs in directory$ pdfjoin [*.pdf]
Rotated pages$ pdfjoin --rotateoversize false [file1.pdf] [file2.pdf]
SYNOPSIS
pdfjoin [-o output] [options] file1 [pages] file2 [pages] ...
DESCRIPTION
pdfjoin joins PDF files. It combines multiple PDFs into one.
Part of pdfjam utilities. Uses LaTeX pdfpages package.
Page selection supported. Specify ranges or individual pages.
Preserves PDF quality. No recompression.
PARAMETERS
-o FILE
Output filename.--rotateoversize BOOL
Rotate oversized pages.--paper SIZE
Paper size (a4, letter).--landscape
Landscape orientation.--tidy
Remove temp files.--
End of options.
CAVEATS
Requires LaTeX installation. Part of pdfjam package. Large files may be slow.
HISTORY
pdfjoin is part of pdfjam, a collection of shell scripts for PDF manipulation using LaTeX.
