それぞれ 2 ~ 3 ページの PDF が 4 ~ 5 個あります。次に、iTextSharp を使用してすべての pdf をマージします。したがって、1122233444555 のようになります (# の各セットは PDF を表します。複製はページを表します) セット全体が新しい PDF です。
PDF がマージされた後、別の PDF (2 ページ) を 2 と 3 の間に挿入する必要があるという要件があります。2 の最後のページの後、3 の最初のページの前に挿入するにはどうすればよいですか? したがって、1122266633444555 のようになります。
ページ数を保存していないので、ページ番号を渡すことに依存したくありません。各ページにいくつかの隠しファイル名を書き込み、itextsharp を使用して隠し情報を読み取ることはできますか? 次に、222 の最後のページの後に pdf 666 を追加すると言えます。