Merge PDF
Documentize PDF Manager for .NETは、複数のPDF文書を1つのファイルにマージするために設計された多目的ツールです。PDFファイルの統合を簡素化し、ドキュメントが効率的にマージされ、コンテンツの一貫性を維持します。このプラグインは、マージされたドキュメントを最適化するために、フォントや画像などの内部リソースを処理します。
PDFをマージする方法
複数のPDF文書を1つのファイルにマージするには、次の手順を実行します。
- マージプロセスを構成するために
MergeOptions
のインスタンスを作成します。 AddInput
メソッドを使用して入力PDFファイルを追加します。AddOutput
メソッドを使用して出力PDFファイルを追加します。PdfManager
クラスのMerge
メソッドを使用してマージを実行します。
1// 指示を設定するためにMergeOptionsオブジェクトを作成
2var options = new MergeOptions();
3// 入力ファイルパスを追加
4options.AddInput(new FileDataSource("path_to_your_pdf_file_1.pdf"));
5options.AddInput(new FileDataSource("path_to_your_pdf_file_2.pdf"));
6// 出力ファイルパスを設定
7options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
8// プロセスを実行
9PdfManager.Merge(options);
バッチマージの取り扱い方法
PDF Mergerプラグインは、大規模なPDF文書のバッチ処理を最適化しています。バッチ処理機能を活用することで、数百のPDFを1回の操作でマージでき、効率的で迅速なドキュメント管理が可能です。
Merger
クラスのインスタンスを作成します。- すべての入力PDFファイルを
MergeOptions
クラスに追加します。 - 出力パスを指定します。
Process
メソッドを呼び出してバッチ内のすべてのファイルをマージします。
1var merger = new Merger();
2var mergeOptions = new MergeOptions();
3
4// マージのために大量のPDFを追加
5for (int i = 1; i <= 100; i++)
6{
7 mergeOptions.AddInput(new FileDataSource($@"C:\Samples\file{i}.pdf"));
8}
9
10// 出力ファイルパスを指定
11mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\batchMergedOutput.pdf"));
12
13// バッチマージを実行
14merger.Process(mergeOptions);
主な機能:
- 複数のPDFをマージ: 複数のPDFファイルを簡単に1つに結合します。
- リソース最適化: マージ中に重複するフォントや画像を削除します。
- バッチ処理: 一度に大量のPDF文書をマージします。