PDF Merger
Documentize PDF Merger for .NETは、複数のPDF文書を単一ファイルにマージするために設計された多目的ツールです。PDFファイルの統合を簡素化し、文書が効率的にマージされ、一貫性が保たれることを保証します。このプラグインは、マージされた文書を最適化するためにフォントや画像などの内部リソースを処理します。
PDFをマージする方法
複数のPDF文書を単一ファイルにマージするには、次の手順に従います:
- マージ処理を設定するために
MergeOptions
のインスタンスを作成します。 AddInput
メソッドを使って入力PDFファイルを追加します。AddOutput
メソッドを使って出力PDFファイルを追加します。Merger
クラスのProcess
メソッドを使ってマージを実行します。
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// 処理を実行する
9Merger.Process(options);
バッチマージの処理方法
PDF Mergerプラグインは、大量のPDF文書を処理するために最適化されています。バッチ処理機能を利用することで、数百のPDFを単一の操作でマージし、効率的で迅速な文書管理を実現できます。
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文書を一度にマージ。