A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-bash/zsh: pdfjoin command not not found # Windows (WSL2) sudo apt-get update sudo apt-get install texlive-extra-utils # Debian apt-get install texlive-extra-utils # Ubuntu apt-get install texlive-extra-utils # Arch Linux pacman -S texlive-core # Kali Linux apt-get install texlive-extra-utils # Fedora dnf install texlive-pdfjam-bin-6 # Raspbian apt-get install texlive-extra-utils
pdfjoin 将多个可移植文档格式 (PDF) 文件的页面合并为一个文件。
pdfjoin 是 PDFjam 的一个简单包装器,它为 pdflatex 提供了 pdfpages 软件包的许多功能的前端。需要安装 pdflatex 和 pdfpages 软件包。
pdfjoin [options] input_files...
-o outfile, --outfile outfile Specifies the name of the output PDF file. If not provided, a default name like 'merged.pdf' or based on the first input file is used. --rotatepages direction Rotates all pages in the output PDF by a specified direction (e.g., 90, 180, 270, 'left', 'right', 'down'). --fitpaper Adjusts the paper size of the output document to fit the size of the input pages. Useful for combining PDFs with different dimensions. --keepinfo Attempts to preserve PDF information such as forms, links, and outlines. Note that LaTeX re-rendering might still affect some properties. --paper size, --papersize size Sets the paper size for the output document (e.g., 'a4paper', 'letterpaper', 'a3', 'a5'). --landscape, --portrait Forces the output document's orientation to landscape or portrait, overriding default page orientations. --nup num Arranges num input pages onto a single output page (N-up imposition). For example, '--nup 2x1' puts two pages side-by-side. --suffix suffix, --prefix prefix Adds a suffix or prefix to the output filename when processing multiple input files or if '--batch' is used. --parms parameters Passes additional parameters directly to the underlying pdfpages LaTeX package. This offers fine-grained control. --verbose, -v Displays more detailed information during processing. --quiet, -q Suppresses most output messages. --version Displays the version information of pdfjoin. --help Displays a help message with command-line options.
pdfjoin 将两个 PDF 合并为一个,并使用默认后缀 joined
:
pdfjoin path/to/file1.pdf path/to/file2.pdf
pdfjoin 将每个给定文件的第一页合并在一起:
pdfjoin path/to/file1.pdf path/to/file2.pdf ... 1 --outfile output_file
pdfjoin 将第 3 页至第 5 页以及第 1 页保存为具有自定义后缀的新 PDF:
pdfjoin path/to/file.pdf 3-5,1 --suffix rearranged
pdfjoin 合并两个 PDF 的页面子范围:
pdfjoin {/path/to/file1.pdf 2- file2 last-3 --outfile output_file