ドキュワークスで複数のPDFやスキャンデータを扱う場合、データAとデータBを交互に並べて1つのファイルに統合したいことがあります。この記事では、A1B1A2B2…の順番で簡単にページを並べる手順を解説します。
ページの並べ替え機能を理解する
ドキュワークスにはページ単位でドラッグ&ドロップで並べ替えできる機能があります。
データAとデータBを読み込んだ後、サムネイル表示でページ順を視覚的に確認できます。
例えば、100ページずつのAとBを交互にする場合、サムネイル上でA1を選択し、B1をその隣にドラッグするという操作を繰り返すことも可能です。ただし、大量ページでは手間がかかります。
分割と挿入を活用する方法
より効率的に作業するには、まずAとBを1ページずつに分割し、挿入機能を使って交互に並べます。
「ページ分割」機能で各ページを個別ファイルにした後、「ページ挿入」で順番に組み合わせることで自動的に交互に配置できます。
実例として、Aの1ページ目を新規ファイルに作成し、Bの1ページ目をその後に挿入、次にA2を挿入…という操作を繰り返すと、手作業よりもミスが少なくなります。
スクリプトやマクロを活用する
ドキュワークス自体には標準でマクロ機能はありませんが、PDF操作用のスクリプトやサードパーティ製ツールを利用することで、大量ページの交互並べ替えを自動化できます。
特に、PythonやAutoHotkeyなどでページ単位のマージスクリプトを作成すると、AとBのページを指定の順番で結合できます。
例えば、PythonのPyPDF2ライブラリを使用すると、pageA = readerA.getPage(i); pageB = readerB.getPage(i); writer.addPage(pageA); writer.addPage(pageB)のようにループ処理で自動化可能です。
並べ替え後の保存と確認
交互に並べたファイルは、新規ファイルとして保存し、必ずページ順を確認してください。
サムネイル表示で正しくA1B1A2B2…となっているかを確認することで、印刷や共有時のトラブルを防げます。
必要に応じて、一時的に分割したファイルは削除して作業環境を整理しましょう。
まとめ
ドキュワークスで大量ページのデータを交互に並べるには、ページのドラッグ&ドロップ、分割と挿入機能の活用、スクリプトによる自動化が有効です。
これらを組み合わせることで、100枚ずつのデータでも効率的にA1B1A2B2…の順番で統合することができます。


コメント