PDF to PNG Converter
Documentize PDF to PNG Converter for .NETは、PDF文書を高品質のPNG画像に変換するための高度なツールです。このプラグインは、PDFページを広くサポートされている画像形式に変換することで、コンテンツをより多目的で、アクセスしやすく、共有しやすくすることを目的としています。
PDFをPNGに変換する方法
PDF文書をPNG画像に変換するには、次の手順に従います。
PdfToPngOptions
のインスタンスを作成して、変換プロセスを設定します。AddInput
メソッドを使用して入力PDFファイルを追加します。AddOutput
メソッドを使用してPNG画像の出力ディレクトリパスを設定します。Process
メソッドを実行して、PDFページをPNG画像に変換します。
1
2// PdfToPngOptionsオブジェクトを作成して指示を設定
3var options = new PdfToPngOptions();
4// 入力ファイルパスを追加
5options.AddInput(new FileDataSource("path_to_input.pdf"));
6// 出力ディレクトリパスを設定
7options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
8// プロセスを実行
9PngConverter.Process(options);
PDFをPNG変換をカスタマイズする
解像度を調整したり、特定のページを選択することで、変換をカスタマイズできます。たとえば、200 DPIでPDFの最初のページのみを変換するには:
1
2// PdfToPngOptionsオブジェクトを作成して指示を設定
3var options = new PdfToPngOptions();
4// 最初のページのみを処理
5options.PageList = new List<int> { 1 };
6// 出力解像度を200 dpiに設定
7options.OutputResolution = 200;
8// 入力ファイルパスを追加
9options.AddInput(new FileDataSource("path_to_input.pdf"));
10// 出力ディレクトリパスを設定
11options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
12// プロセスを実行
13PngConverter.Process(options);
変換結果の処理
Processメソッドは、変換結果に関する情報を保持するResultContainer
オブジェクトを返します。以下のように変換されたPNGファイルのストリームを取得できます:
1
2// PdfToJpegOptionsオブジェクトを作成して指示を設定
3var options = new PdfToPngOptions();
4// 入力ファイルパスを追加
5options.AddInput(new FileDataSource("path_to_input.pdf"));
6// プロセスを実行
7var results = PngConverter.Process(options);
8// ストリーム結果を取得
9foreach (var result in results.ResultCollection)
10{
11 var streamResultPage1 = result.ToStream();
12}
主要機能:
- PDFをPNGに変換:PDF文書全体や特定のページを迅速かつ効率的にPNG画像に変換します。
- カスタマイズ可能な解像度:高品質の画像出力のために希望のDPI(例:300DPI)を設定します。
- ページセット:変換する特定のページを選択します。
- 簡単な出力管理:変換された各PNGファイルの出力ディレクトリを指定します。
- 迅速な変換:速く効率的で、最小限の手間で設定できます。