毎月約 8000 個の PDF で実行する必要があるため、既に生成された PDF ファイルをプログラムで並べ替え、できるだけ少ないリソースを使用することは可能ですか?
現在、iTextSharp を使用して PDF をより大きな PDF にマージしていますが、iTextsharp のドキュメントにはあまり説明がありません。
DynamicPDF の Merger 製品がこれを行います ( http://www.dynamicpdf.com/ )。8k ドキュメントでどのようなパフォーマンスが得られるかはわかりませんが、これは私が見つけた最速の PDF 処理ツールの 1 つだと言えます。
Merger ツールと Generator ツールの両方の .Net バージョンがあります。
私は iTextSharp を使用しました -このコード サンプルを確認してください。これは、(より単純な) 分割ユーティリティを作成するために使用したものです。
1 ショットで 10,000 を超える PDF でこれを使用しましたが、正確なパフォーマンスは思い出せませんが、バッチ ジョブとしては許容範囲内でした。