如何将多个PDF文件合并/转换为一个大型PDF文件?
我尝试了以下内容,但目标文件的内容不符合预期:
convert file1.pdf file2.pdf merged.pdf
Run Code Online (Sandbox Code Playgroud)
我需要一个非常简单/基本的命令行(CLI)解决方案.如果我可以将合并/转换的输出直接输入pdf2ps(最初尝试在我之前提出的问题:Linux管道(转换 - > pdf2ps - > lp)),那将是最好的.
重复我如何合并 PDF 文件(如果不可能,则合并 PS),以便每个文件都以奇数页开头?
我有一系列文件,每个文件都有不可预测的页数。
说 :
我想将这些输入文件合并成一个 out.pdf,我将双面打印。输入文件的每个第一页都必须在前(右)页上。
这意味着预期的结果将是
|A1
--|B1
B2|B3
--|C1
C2|C3
C4|
Run Code Online (Sandbox Code Playgroud)
“--”是一个空白页。
目前,我正在使用 pdftk cat。
似乎有一个通过大量脚本编写的解决方案,使用:
# Get number of pages
pdftk x.pdf dump_data | grep "NumberOfPages"
# If the number of pages is odd, add a blank page to x.pdf
# Loop
# Cat the whole
Run Code Online (Sandbox Code Playgroud)
我想知道是否有更简单优雅的解决方案?
例如,是否可以在每个文件的开头添加分页符?
提前致谢