PDF Merger

Documentize PDF Merger for .NETは、複数のPDF文書を単一ファイルにマージするために設計された多目的ツールです。PDFファイルの統合を簡素化し、文書が効率的にマージされ、一貫性が保たれることを保証します。このプラグインは、マージされた文書を最適化するためにフォントや画像などの内部リソースを処理します。

PDFをマージする方法

複数のPDF文書を単一ファイルにマージするには、次の手順に従います:

  1. マージ処理を設定するためにMergeOptionsのインスタンスを作成します。
  2. AddInputメソッドを使って入力PDFファイルを追加します。
  3. AddOutputメソッドを使って出力PDFファイルを追加します。
  4. 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を単一の操作でマージし、効率的で迅速な文書管理を実現できます。

  1. Mergerクラスのインスタンスを作成します。
  2. すべての入力PDFファイルをMergeOptionsクラスに追加します。
  3. 出力パスを指定します。
  4. 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文書を一度にマージ。
 日本語