这个问题似乎与 a specific programming problem, a software algorithm, or software tools primarily used by programmers 无关.如果您认为该问题将成为 another Stack Exchange site 上的主题,您可以发表评论,说明在哪里可以回答问题。
关闭去年。
社区审核了是否要重新打开此问题5 个月前 并将其关闭:
原始关闭原因未解决
如何将多个 PDF 文件合并/转换为一个大 PDF 文件?
我尝试了以下,但目标文件的内容与预期不符:
convert file1.pdf file2.pdf merged.pdf
我需要一个非常简单/基本的命令行 (CLI) 解决方案。如果我可以将合并/转换的输出直接通过管道传输到 pdf2ps
(正如我之前在这里提出的问题中最初尝试的那样:Linux piping ( convert -> pdf2ps -> lp) ),那最好。
最佳答案
考虑到 pdfunite
是 poppler 的一部分安装几率更高,使用也比pdftk
简单:
pdfunite in-1.pdf in-2.pdf in-n.pdf out.pdf
请确保您记得提供 out.pdf
,否则它将覆盖您命令中的最后一个文件
更安全的解决方案可能包括不存在测试
定位输出文件
export output_file=out.pdf && \
! test -e $output_file && \
pdfunite in-1.pdf in-2.pdf in-n.pdf $output_file
https://stackoverflow.com/questions/2507766/