7

DUPLICATE OFすべてのファイルが奇数ページで始まるように、PDF ファイル (または不可能な場合は PS) をマージするにはどうすればよいですか?

私は一連のドキュメントを持っていますが、それぞれのドキュメントのページ数は予測できません。

言う :

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

これらの入力ファイルを 1 つの 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を参照) で実行できます。使用するpdfpagesopenrightパッケージには、おそらく自動的に目的を達成できるオプションがあります。

于 2013-08-08T12:47:40.267 に答える