PDF Converter

PDF to HTML

Documentizeの.NETツールを使用してPDFをHTMLに変換します。レイアウトとフォーマットを保持し、一貫性のあるプロフェッショナルな結果を得ることができます。

PDF to DOC

Documentizeの.NETツールでPDFをWord文書に変換—編集が容易になるように書式と構造を保持します。

HTML to PDF

Convert HTML to PDF with Documentize's .NET tools—preserve layout and formatting for consistent, professional results.

PDF to JPEG

Documentizeの.NETツールを使用してPDFをJPEG画像に変換します。文書から高品質の画像を簡単に抽出します。

PDF to PDF/A

Documentizeの.NETツールを使用してPDFをPDF/A形式に変換—長期的なアーカイブと遵守を簡単に実現します。

PDF to PNG

Documentizeの.NETツールを使用してPDFをPNG画像に変換します。ウェブやグラフィック用途のために高品質な画像を抽出します。

PDF to TIFF

Documentizeの.NETツールを使用してPDFをTIFF画像に変換します。プロフェッショナルな文書管理のために高解像度の画像を抽出します。

PDF to XLS

Documentizeの.NETツールを使用してPDFをExcelに変換します。テーブルとデータを迅速に抽出し、シームレスな分析と処理を実現します。

PDF Converterのサブセクション

PDF to HTML

Documentize PDF Converter for .NET は、ドキュメントをPDFからHTML形式に変換するための堅牢な機能を提供し、ウェブアプリケーション、アーカイブ、レポート生成に最適です。リソースとレイアウトの処理に関する複数のオプションを備えたこのコンバータは、さまざまなプロジェクト要件に適応します。

PDFをHTMLに変換する

PDFファイルをHTMLに変換して、ウェブベースの表示やHTML形式が優先されるアプリケーションへの統合を行います。

  1. オプションを設定: PdfToHtmlOptionsを使用して出力をカスタマイズし、埋め込みリソースまたは外部リソースを選択します。
  2. 入力と出力のパスを定義: 入力PDFと出力HTMLのパスを設定します。
  3. 変換を実行: PdfConverterConvertメソッドを呼び出してファイルを変換します。

例:埋め込みリソースを使用してPDFをHTMLに変換する

1  
2// 埋め込みリソースを持つファイルとして出力データ型を設定するPdfToHtmlOptionsオブジェクトを作成  
3var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);  
4// 入力ファイルパスを追加  
5options.AddInput(new FileDataSource("path_to_input.pdf"));  
6// 出力ファイルパスを設定  
7options.AddOutput(new FileDataSource("path_to_output.html"));  
8// プロセスを実行  
9PdfConverter.Convert(options);  

PDFをHTMLに変換するための利用可能なオプション

  • SaveDataType:
    • FileWithEmbeddedResources: すべてのリソースが埋め込まれた単一のHTMLファイルを生成します。
    • FileWithExternalResources: リソースを別々に保存し、大きなHTMLファイルに最適です。

PDF to DOC

Documentize PDF Converter for .NETは、PDF文書をDOCまたはDOCX形式に変換するために設計された強力なツールです。このプラグインは、PDFページを編集可能なMicrosoft Word文書にシームレスに変換し、複数のプラットフォームでコンテンツを再利用、編集、および共有しやすくします。

PDFをDOC/DOCXに変換する方法

PDF文書をDOC/DOCX形式に変換するには、以下の手順に従ってください。

  1. PdfToDocOptionsのインスタンスを作成して、変換プロセスを構成します。
  2. AddInputメソッドを使用して入力PDFファイルを追加します。
  3. AddOutputメソッドを使用して、結果ファイルの出力ファイルパスを追加します。
  4. Convertメソッドを実行して変換を実行します。
1// 指示を設定するためにPdfToDocOptionsオブジェクトを作成
2var options = new PdfToDocOptions();
3// 入力ファイルパスを追加
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// 出力ファイルパスを設定
6options.AddOutput(new FileDataSource("path_to_result_file.doc"));
7// 処理を実行
8PdfConverter.Convert(options);

カスタムオプションでPDFをDOCに変換する

PDF to DOC Converterプラグインは、変換プロセスをカスタマイズするためのいくつかのオプションを提供します。異なるモードの中から選択して、変換中にPDFのレイアウトと構造の操作方法を制御できます。

 1// 指示を設定するためにPdfToDocOptionsオブジェクトを作成
 2var options = new PdfToDocOptions();
 3// 入力ファイルパスを追加
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// 出力ファイルパスを設定
 6options.AddOutput(new FileDataSource("path_to_result_file.doc"));
 7// モードを設定
 8options.Mode = DocConversionMode.Flow;
 9// 処理を実行
10PdfConverter.Convert(options);

主な特徴:

  • DOC/DOCX変換: PDF文書を編集可能なMicrosoft Word形式(DOCまたはDOCX)に変換します。
  • 書式の維持: 変換プロセス中に元のレイアウト、テキスト、および書式を保持します。
  • カスタム変換オプション: より良いレイアウトのためにEnhanced Flowのような異なるモードで変換プロセスを微調整します。

HTML to PDF

Documentize PDF Converter for .NET は、ウェブアプリケーション、アーカイブ、レポート生成に最適なHTMLからPDF形式へのドキュメント変換のための強力な機能を提供します。リソースとレイアウトを扱うための複数のオプションを使用して、コンバータはさまざまなプロジェクト要件に適応します。

HTMLをPDFに変換する

HTMLコンテンツを高品質のPDFに変換します。印刷可能なレポートの生成、ウェブコンテンツのアーカイブ、共有可能なドキュメント形式の作成に最適です。 HTMLドキュメントをPDFに変換するには、以下の手順に従ってください。

  1. オプションの設定: HtmlToPdfOptionsを使用してレイアウトとメディア設定を定義します。
  2. パスの指定: 入力HTMLおよび出力PDFファイルのパスを設定します。
  3. 変換の実行: PdfConverterConvertメソッドを実行してファイルを変換します。

例: HTMLをPDFに変換する

1// Create HtmlToPdfOptions
2var options = new HtmlToPdfOptions();
3// Add input file path
4options.AddInput(new FileDataSource("path_to_input.html"));
5// Set output file path
6options.AddOutput(new FileDataSource("path_to_output.pdf"));
7//Perform the process
8PdfConverter.Convert(options);

HTMLからPDFへの変換のための追加オプション

  • メディアタイプ:

    • HtmlMediaType.Print: 印刷に適したPDFを生成するのに最適です。
    • HtmlMediaType.Screen: デジタル表示用に設計されたコンテンツを変換する際に使用します。
  • レイアウト調整:

    • PageLayoutOption: HTMLコンテンツがPDFレイアウトにどのようにフィットするかを調整します。例えば、ScaleToPageWidthを使用してコンテンツがPDFの幅にスケールするようにします。
    • IsRenderToSinglePage: 必要に応じて、全てのHTMLコンテンツを一つのPDFページにレンダリングすることを可能にします。

このコンバータは、ウェブコンテンツに基づくPDFレポートの生成から、ウェブベースのアクセシビリティのためのPDFドキュメントのアーカイブ変換まで、さまざまなアプリケーションに対応することができます。より高度な設定については、完全なDocumentizeドキュメントを参照してください。

PDF to JPEG

Documentize PDF Converter for .NET は、PDF文書を高品質のJPEG画像に変換するための強力なツールです。このプラグインは、PDFページを広く使用されている画像形式に変換することで、プラットフォーム間でコンテンツをよりアクセスしやすくします。

PDFページをJPEGに変換する方法

PDF文書をJPEG画像に変換するには、以下の手順に従ってください。

  1. PdfToJpegOptions のインスタンスを作成して、変換プロセスを設定します。
  2. AddInput メソッドを使用して、入力PDFファイルを追加します。
  3. AddOutput メソッドを使用して、JPEG画像の出力ディレクトリパスを設定します。
  4. Convert メソッドを実行して、PDFページをJPEG画像に変換します。
1// PdfToJpegOptionsオブジェクトを作成して指示を設定
2var options = new PdfToJpegOptions();
3// 入力ファイルパスを追加
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// 出力ディレクトリパスを設定
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// プロセスを実行
8PdfConverter.Convert(options);

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

解像度の調整、ページ範囲の選択、または画像品質の設定で、変換プロセスをカスタマイズできます。以下は、200 DPIでPDFの最初のページを変換する方法です:

 1// PdfToJpegOptionsオブジェクトを作成して指示を設定
 2var options = new PdfToJpegOptions();
 3// 最初のページのみ処理
 4options.PageList = [1];
 5// 出力解像度を200 DPIに設定
 6options.OutputResolution = 200;
 7// 出力品質を50に設定
 8options.Quality = 50;
 9// 入力ファイルパスを追加
10options.AddInput(new FileDataSource("path_to_input.pdf"));
11// 出力ディレクトリパスを設定
12options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
13// プロセスを実行
14PdfConverter.Convert(options);

ディレクトリを使用せず、またはストリームの形式で結果を取得する方法

Convert メソッドは、変換結果に関する情報を保持する ResultContainer オブジェクトを返します。以下のように、変換されたJPEGファイルのストリームを取得できます。

 1// PdfToJpegOptionsオブジェクトを作成して指示を設定
 2var options = new PdfToJpegOptions();
 3// 入力ファイルパスを追加
 4options.AddInput(new FileDataSource("path_to_input.pdf"));
 5// プロセスを実行
 6var results = PdfConverter.Convert(options);
 7// ストリーム結果を取得
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

主な機能:

  • PDFをJPEGに変換: 文書全体や特定のページを簡単にJPEG画像に変換します。
  • カスタム解像度: 出力の高品質のために解像度(例: 300 dpi)を調整します。
  • ページセット: 変換する特定のページを選択します。
  • 迅速な変換: 最小限の労力で迅速かつ効率的なプロセス。

PDF to PDF/A

Documentize PDF Converter for .NET は、PDFドキュメントをPDF/A形式に変換するために設計された強力なツールであり、コンテンツが長期的なアーカイブ基準を満たすことを保証します。このプラグインは、PDF/A準拠のための既存のPDFドキュメントの検証もサポートしており、変換と検証機能を1つのソリューションで提供します。

PDFをPDF/Aに変換する方法

PDFドキュメントをPDF/A形式に変換するには、次の手順を実行します。

  1. 変換を設定するための PdfToPdfAOptions のインスタンスを作成します。
  2. 必要なPDF/Aバージョンを指定します(例: PDF/A-3B)。
  3. AddInput メソッドを使用して入力PDFファイルを追加します。
  4. AddOutput メソッドを使用して生成されるPDF/Aの出力ファイルを追加します。
  5. Convert メソッドを呼び出して変換を実行します。
 1// 変換プロセスを設定するためのオプションクラスを作成します
 2var options = new PdfToPdfAOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_3B
 5};
 6
 7// ソースファイルを追加します
 8options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf")); // 実際のファイルパスに置き換えてください
 9
10// 変換されたファイルを保存するパスを追加します
11options.AddOutput(new FileDataSource("path_to_the_converted_file.pdf"));
12
13// 変換を実行します
14PdfConverter.Convert(options);

PDF/A準拠の検証

PdfAValidateOptions クラスを使用して既存のPDFファイルのPDF/A準拠を検証できます。

 1// 検証プロセスを設定するためのオプションクラスを作成します
 2var options = new PdfAValidateOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_1A
 5};
 6
 7// 検証する1つまたは複数のファイルを追加します
 8options.AddInput(new FileDataSource("path_to_your_first_pdf_file.pdf")); // 実際のファイルパスに置き換えてください
 9options.AddInput(new FileDataSource("path_to_your_second_pdf_file.pdf"));
10// 必要に応じて追加のファイルを追加します
11
12// 検証を実行し、結果を取得します
13var resultContainer = PdfConverter.Validate(options);
14
15// 各ファイルの検証結果について resultContainer.ResultCollection プロパティを確認します:
16for (var i = 0; i < resultContainer.ResultCollection.Count; i++)
17{
18    var result = resultContainer.ResultCollection[i];
19    var validationResult = (PdfAValidationResult) result.Data;
20    var isValid = validationResult.IsValid; // i 番目の文書の検証結果
21}

主な機能:

  • PDF/Aに変換: PDFファイルをPDF/A形式(PDF/A-1a、PDF/A-2b、PDF/A-3bなど)にシームレスに変換し、アーカイブ基準の遵守を確保します。
  • PDF/A準拠の検証: 既存のPDFドキュメントがPDF/A基準に準拠しているかを確認し、準拠していない場合は問題を特定します。
  • 効率的なワークフロー: 高速で信頼性のある変換プロセスで時間と労力を最小限に抑えます。

PDF to PNG

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

PDFをPNGに変換する方法

PDFドキュメントをPNG画像に変換するには、次の手順に従います。

  1. コンバージョンプロセスを設定するためにPdfToPngOptionsのインスタンスを作成します。
  2. AddInputメソッドを使用して入力PDFファイルを追加します。
  3. AddOutputメソッドを使用してPNG画像の出力ディレクトリパスを設定します。
  4. Convertメソッドを実行してPDFページをPNG画像に変換します。
1// 指示を設定するためにPdfToPngOptionsオブジェクトを作成
2var options = new PdfToPngOptions();
3// 入力ファイルパスを追加
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// 出力ディレクトリパスを設定
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// プロセスを実行
8PdfConverter.Convert(options);

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

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

 1// 指示を設定するためにPdfToPngOptionsオブジェクトを作成
 2var options = new PdfToPngOptions()
 3// 最初のページのみを処理
 4options.PageList = [1];
 5// 出力解像度を200 DPIに設定
 6options.OutputResolution = 200;
 7// 入力ファイルパスを追加
 8options.AddInput(new FileDataSource("path_to_input.pdf"));
 9// 出力ディレクトリパスを設定
10options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
11// プロセスを実行
12PdfConverter.Convert(options);

変換結果の処理

Convertメソッドは、変換結果に関する情報を保持するResultContainerオブジェクトを返します。以下のように、変換されたPNGファイルのストリームを取得できます:

 1// 指示を設定するためにPdfToJpegOptionsオブジェクトを作成
 2var options = new PdfToPngOptions();
 3// 入力ファイルパスを追加
 4options.AddInput(new FileDataSource("path_to_input.pdf"));
 5// プロセスを実行
 6var results = PdfConverter.Convert(options);
 7// ストリーム結果を取得
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

主な機能:

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

PDF to TIFF

Documentize PDF Converter for .NET は、PDF文書を高品質のTIFF画像に変換するために設計された強力なツールです。このプラグインは、素晴らしい忠実度と多様性を維持しながら、さまざまなプラットフォームでコンテンツにアクセスできるようにします。 解像度の調整、複数ページ出力の有効化、またはページの選択によって変換プロセスをカスタマイズできます。

PDFをTIFFに変換する方法

PDF文書をTIFF画像に変換するには、次の手順に従います:

  1. PdfToTiffOptionsのインスタンスを作成して、変換プロセスを構成します。
  2. AddInputメソッドを使用して入力PDFファイルを追加します。
  3. AddOutputメソッドを使用してTIFF画像の出力ファイルパスを指定します。
  4. Convertメソッドを実行してPDFページをTIFF画像に変換します。
1// PdfToTiffOptionsオブジェクトを作成して指示を設定
2var options = new PdfToTiffOptions();
3// 入力ファイルパスを追加
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// 出力ディレクトリパスを設定
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// プロセスを実行
8PdfConverter.Convert(options);

PDFからTIFFへの変換のページとDPIのカスタマイズ

400 DPIでPDFの2ページをTIFFファイルに変換する方法は次の通りです:

 1// PdfToTiffOptionsオブジェクトを作成して指示を設定
 2var options = new PdfToTiffOptions();
 3// 入力ファイルパスを追加
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// 出力ディレクトリパスを設定
 6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
 7// ページを設定
 8options.PageList = [1, 3];
 9// 結果の画像解像度を設定
10options.OutputResolution = 400;
11// プロセスを実行
12PdfConverter.Convert(options);

マルチページTIFFの作成

このプラグインは、マルチページTIFFの生成をサポートしており、複数のPDFページを1つのTIFFファイルにまとめて、効率的なアーカイブまたは印刷を可能にします。

 1// PdfToTiffOptionsオブジェクトを作成して指示を設定
 2var options = new PdfToTiffOptions();
 3// 入力ファイルパスを追加
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// 出力ディレクトリパスを設定
 6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
 7// マルチページTIFF出力を有効にする
 8options.MultiPage = true;
 9// プロセスを実行
10PdfConverter.Convert(options);

PDFからTIFFへの変換のページとDPIのカスタマイズ

400 DPIでPDFの2ページをTIFFファイルに変換する方法は次の通りです:

 1// PdfToTiffOptionsオブジェクトを作成して指示を設定
 2var options = new PdfToTiffOptions();
 3// 入力ファイルパスを追加
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// 出力ディレクトリパスを設定
 6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
 7// 圧縮とカラーデプスを設定
 8options.Compression = TiffCompression.RLE;
 9options.ColorDepth = TiffColorDepth.Format24bpp;
10// プロセスを実行
11PdfConverter.Convert(options);

変換結果の処理方法

Convert メソッドは、変換結果の詳細を提供する ResultContainer オブジェクトを返します。以下のように、変換されたTIFFファイルのストリームを取得できます:

 1// PdfToTiffOptionsオブジェクトを作成して指示を設定
 2var options = new PdfToTiffOptions();
 3// 入力ファイルパスを追加
 4options.AddInput(new FileDataSource("path_to_input.pdf"));
 5// プロセスを実行
 6var results = PdfConverter.Convert(options);
 7// ストリーム結果を取得
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

主な機能:

  • PDFをTIFFに変換: PDF文書全体または特定のページをTIFF画像に簡単に変換できます。
  • カスタム解像度: 優れた品質の出力のために解像度(例:300 dpi)を調整できます。
  • マルチページTIFF: 複数のPDFページを1つのマルチページTIFFファイルにまとめます。
  • ページの設定: 特定のページを選択して変換します。
  • 迅速な変換: 最小限の労力で迅速かつ効率的なプロセス。

PDF to XLS

Documentize PDF Converter for .NETは、PDFドキュメントをExcelスプレッドシート(XLSX/XLS/CSV/XLSM/ODS)に変換するための多用途で強力なツールです。このプラグインを活用することで、開発者は静的なPDFデータを動的かつ編集可能なスプレッドシートにシームレスに変換し、データの操作、分析、共有を簡素化できます。

PDFをExcelに変換する方法

PDFドキュメントをExcelファイル(XLSX)に変換するには、次の手順に従います。

  1. PdfToXlsOptionsクラスを使用して変換設定を構成します。
  2. AddInputメソッドを使用して入力PDFファイルを追加します。
  3. AddOutputメソッドを使用して出力ファイルパスを指定します。
  4. Convertメソッドを実行して変換を開始します。
1// 指示を設定するためのPdfToXlsOptionsオブジェクトを作成
2var options = new PdfToXlsOptions();
3// 入力ファイルパスを追加
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// 出力ファイルパスを設定
6options.AddOutput(new FileDataSource("path_to_result_xlsx_file.xlsx"));
7// 処理を実行
8PdfConverter.Convert(options);

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

PdfToXlsOptionsクラスを使用すると、変換プロセスをカスタマイズできます。たとえば、PDFをXLSファイルに変換し、高度なフォーマットオプションを有効にするには:

 1// 指示を設定するためのPdfToXlsOptionsオブジェクトを作成
 2var options = new PdfToXlsOptions();
 3// 入力ファイルパスを追加
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// XLSフォーマットを指定
 6options.Format = PdfToXlsOptions.ExcelFormat.XMLSpreadSheet2003;
 7options.InsertBlankColumnAtFirst = true;
 8options.MinimizeTheNumberOfWorksheets = true;
 9// 出力ファイルパスを設定
10options.AddOutput(new FileDataSource("path_to_result_xlsx_file.xls"));
11// 処理を実行
12PdfConverter.Convert(options);

サポートされている出力形式

PdfToXlsOptions.ExcelFormat列挙体は、さまざまな出力形式を提供します:

  • XLSX: Office Open XML (.xlsx)ファイル形式(デフォルト)。
  • XLSM: マクロ対応Excelフォーマット。
  • CSV: カンマ区切り値。
  • ODS: オープンドキュメントスプレッドシート。
  • XMLSpreadSheet2003: Excel 2003 XML (.xls)ファイル形式。

主な機能:

  • 柔軟な変換オプション: PDFファイルをXLSX、XLS、CSV、または他の形式に変換。
  • コンテンツの保持: 元の構造、レイアウト、フォーマットを維持。
  • 高度なフォーマット: 空の列を挿入したり、ワークシートの数を最小限に抑えたりできます。
 日本語