PDF to PNG Converter

Documentize PDF to PNG Converter for .NETは、PDFドキュメントを高品質のPNG画像に変換するための高度なツールです。このプラグインは、PDFページを広くサポートされている画像形式に変換することで、コンテンツをより多用途に、アクセスしやすく、共有しやすくするように設計されています。

PDFをPNGに変換する方法

PDFドキュメントをPNG画像に変換するには、以下の手順に従ってください。

  1. Pngクラスのインスタンスを作成します。
  2. 変換プロセスを設定するためにPngOptionsのインスタンスを作成します。
  3. AddInputメソッドを使用して、入力PDFファイルを追加します。
  4. AddOutputメソッドを使用してPNG画像の出力ディレクトリを指定します。
  5. Processメソッドを実行して、PDFページをPNG画像に変換します。
 1var converter = new Png();
 2var options = new PngOptions();
 3
 4// 入力PDFファイルを追加
 5options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
 6
 7// PNG画像の出力ディレクトリを指定
 8options.AddOutput(new FileDataSource(@"C:\Samples\images"));
 9
10// PDFからPNGへの変換を処理
11converter.Process(options);

PDFからPNGへの変換のカスタマイズ

解像度を調整したり特定のページを選択したりすることで、変換をカスタマイズできます。たとえば、300 DPIでPDFの最初のページのみを変換するには:

 1var converter = new Png();
 2var options = new PngOptions();
 3
 4// 出力解像度を300 DPIに設定
 5options.OutputResolution = 300;
 6
 7// 最初のページのみを変換
 8options.PageRange = new PageRange(1);
 9
10// 入力および出力パスを追加
11options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
12options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
13
14// 変換を処理
15converter.Process(options);

PDFからPNGへの変換のバッチ処理

PDF to PNG Converterプラグインは、バッチ処理もサポートしており、複数のページや全PDFドキュメントを個別のPNGファイルに変換できます。

 1var converter = new Png();
 2var options = new PngOptions();
 3
 4// 入力PDFファイルを追加
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// 各ページの出力パスを設定
 8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.png"));
10
11// バッチ変換を処理
12converter.Process(options);

変換結果の処理

変換処理後、Processメソッドは変換結果を含むResultContainerオブジェクトを返します。PNG画像の出力パスを次のように表示できます:

1ResultContainer resultContainer = converter.Process(options);
2
3// PNG画像の出力パスを表示
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6    Console.WriteLine(result.Data.ToString());
7}

主な機能:

  • PDFをPNGに変換: PDFドキュメント全体または特定のページを迅速かつ効率的にPNG画像に変換します。
  • カスタマイズ可能な解像度: 高品質の画像出力のために希望のDPI(例: 300 DPI)を設定します。
  • バッチ処理: 複数のPDFページや全ドキュメントを一度に変換します。
  • 簡単な出力管理: 変換された各PNGファイルの出力ディレクトリを指定します。
  • 迅速な変換: 高速で効率的、設定に最小限の労力を要します。
 日本語