7

重复如何合并 PDF 文件(或 PS,如果不可能),以便每个文件都从奇数页开始?

我有一系列文件,每个文件都有不可预测的页数。

说 :

  • a.pdf(1 页:A1)
  • b.pdf(3 页:B1、B2、B3)
  • c.pdf(4 页:C1、C2、C3、C4)

我想将这些输入文件合并为一个 out.pdf,我将双面打印。输入文件的每一页都必须在前(右)页上。

这意味着预期的结果将是

  |A1
--|B1
B2|B3
--|C1
C2|C3
C4|

“--”是空白页。

目前,我正在使用 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

我想知道是否有更简单优雅的解决方案?

例如,是否可以在每个文件的开头添加分页符?

提前致谢

4

1 回答 1

0

这可以通过pdfjam(使用 TeX;参见TeX.SE)来完成;它使用的pdfpages包有一个选项openright,它可能会自动实现你想要的。

于 2013-08-08T12:47:40.267 回答