回答:
簡単な解決策は、pdftkのみを次の方法で使用することです。
pdftk A=even.pdf B=odd.pdf shuffle A Bend-1 output merged.pdf
*
パラメータでこれをどのように使用できますか?1,10,100,101、...、2,20,21 ...などのファイルを通過しているため機能しません。
PDFtkホームページから:
PDFtkには、スキャンしたページを配置するというこの問題を解決するために特別に追加した特別な機能があります:シャッフル。たとえば、even.pdfとodd.pdfの2つのPDFがあるとします。次に、これらを次のように1つのドキュメントにまとめることができます。
pdftk A=odd.pdf B=even.pdf shuffle A B output collated_pages.pdf
偶数ページが逆順の場合、ページ範囲を逆にすることができます。
pdftk A=odd.pdf B=even.pdf shuffle A Bend-1 output collated_pages.pdf
シャッフル機能は、各入力ページ範囲から一度に1ページを取得し、それらを新しいPDFにアセンブルすることにより機能します。shuffleキーワードの後にこれらの範囲を指定します。3つ以上の範囲を指定できます。
より多くの範囲を使用する例は次のとおりです。
pdftk A=odd.pdf B=even.pdf shuffle A1 B1 A5-6 B2-3 output out.pdf
この場合、出力には、Aの最初のページ(A1)、Bの最初のページ(B1)、次にAの5ページ、Bの2ページ、Aの6ページ、最後にBの3ページが含まれます。
Bend-1
B
end
1
B10-1
Sejda-新しい高度なオンラインPDF操作ツールをご覧ください
さまざまな方法でドキュメントをマージする機能があり、上記の要件を達成できる場合があります- 代替タスクと混合タスクは、あなたが求めていることを行うように見えます。
私の頭の上のうち、私は組み合わせますpdftk
とmmv
:
even/001.pdf
などを行いますodd/001.pdf
。mmv '*.pdf' '#1-a.pdf'
、奇数フォルダー、偶数フォルダーで使用しmmv '*.pdf' '#1-b.pdf'
ます。*
は、奇数ページを偶数ページ(001-a、001-b、002-a、002-bなど)の前にソートするようになりました。pdftk *.pdf cat output combined.pdf
シェル拡張が多くのファイルでどの程度堅牢であるかに応じて、最初の30ページ、さらに30ページなどのループの最後のビットを実行する必要があるかもしれません。
このフォーラムを見つけてhttp://sejda.com/を試すまで、3つの巨大なファイルを処理するソリューションを探すのに1時間かかりました。2つのドキュメント(奇数ページを含むドキュメントと、偶数ページを逆の順序で含むドキュメント)をマージします。大きなpdfファイルを処理する必要があるすべての人にお勧めする素晴らしいオンラインサービスです。Sejdaチームに感謝します!
私は、Alternate Mixと呼ばれる無料でオープンソースのPDF Split and Mergeモジュールを使用しています。
ファイルをマージできることに加えて、他の興味深い操作が可能です。
私は同じ問題に直面していました。奇数を含む1つのファイル、スキャンした本の偶数ページを含む1つのファイル。組み込みのWindows 7/8 / 8.1バッチ名前変更機能を使用しました。
1)各PDFのページをページごとに個別のファイルに分割し、1つのフォルダーにすべての奇数ページを個別のファイルとして含め、別のフォルダーにすべての偶数ページを含めるようにします。
2)Bulk / Batch / Massは両方のフォルダのファイルの名前を同じように変更します。各フォルダ内のすべてのファイルを選択し、最初のファイルの名前をaに変更してEnter キーを押します。そうすることで、2つのフォルダーのそれぞれのファイルには、a(1)、a(2)、a(3)...として番号が付けられます。
3)奇数ページのあるフォルダーで、すべてのファイルをコピーし、同じフォルダーに直接貼り付けます。そうすることで、a(1)-コピーのように見える奇数ページを持つファイルのコピーを作成します
4)これらのコピーされたファイルを偶数ファイルを含むフォルダーに移動します。これにより、偶数ページファイルの前でファイルが並べ替えられます(ファイルが名前で並べ替えられている場合)。
5)新しい命名スキームに従うだけで、ファイルを1つのファイルにマージします。
pdfファイルをマージおよび分割するために、pdfIllのPDFツールを使用しました。これは無料で入手できます。
まあ、あなたが求めていることはやや複雑ですが、初心者には、Combine PDFs Freeや他のページのようなものを試すことができます。問題がある場合は私に知らせて、私は助けを試すことができます:P
カムに関して
彼は機能の柔軟性をもう少し上げようとしていると思います。したがって、combinedpdfオプションはまったく役に立ちません。より良い与えるオンラインPDFに 試して。これにより、少なくともコマンドが実行されます...
pdftk
ますか(2つの回答で言及されています)。
PDFSam Basicは無料で、マージプロセスはAdobe Acrobatで慣れているものよりもはるかに高速です。(インターリーブされた2つの200ページ、50MBファイルをマージするのに約3秒かかりました。一方、インターリーブ機能なしでは、Adobe Acrobatでは少なくとも10秒かかりました。)
唯一の欠点は、システムにインストールする必要があることです。