ディスクからさまざまな種類の数百のドキュメントをロードして、1つの巨大な集約PDFを作成する必要があります。
私のアプローチは、各ドキュメントを個別にPDFに変換してから、それらを集約することです。
このプロセスの一環として、各PDFドキュメントを分離ストレージに書き込んでいます。
これを行うためのより良い方法はありますか?
パフォーマンスが優先されます-これはクライアント側です。
ディスクからさまざまな種類の数百のドキュメントをロードして、1つの巨大な集約PDFを作成する必要があります。
私のアプローチは、各ドキュメントを個別にPDFに変換してから、それらを集約することです。
このプロセスの一環として、各PDFドキュメントを分離ストレージに書き込んでいます。
これを行うためのより良い方法はありますか?
パフォーマンスが優先されます-これはクライアント側です。
Pdftkについて聞いたことがありますか-http ://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/(無料)-私はそれを使って複数のpdfを1つにマージします。
BullZip PDFプリンター(無料)と組み合わせて-http://www.bullzip.com/products/pdf/info.php-基本的に必要なPDFを作成できます。
BullZipで自動化できるかどうかはわかりませんが、Pdftkを使用すると、C#とSystem.Diagnostics.Processを使用して確実に操作できます。
これが私が使用する典型的なコマンドラインです:
pdftk folder1/file1.pdf folder1/file2.pdf folder2/file1.pdf cat output all_files.pdf
これにより、3つのファイルが順番にall_files.pdfにマージされます。