PDF Converter

HTML を PDF に変換

Documentize の .NET ツールで HTML を PDF に変換し、レイアウトと書式を保持して一貫したプロフェッショナルな結果を実現します。

PDF を HTML に変換

Documentize の .NET ツールで PDF を HTML に変換し、レイアウトとフォーマットを保持して一貫したプロフェッショナルな結果を実現します。

PDFからDOCへ

Documentize の .NET ツールで PDF を Word ドキュメントに変換します。書式と構造を保持し、簡単に編集可能です。

PDF を JPEG に変換

Documentize の .NET ツールを使って PDF を JPEG 画像に変換 — ドキュメントから高品質な画像を手軽に抽出します。

PDF を PDF/A に変換

Documentize の .NET ツールで PDF を PDF/A 形式に変換し、長期保存とコンプライアンスを簡単に実現します。

PDF to PNG

Convert PDFs to PNG images with Documentize's .NET tools—extract high-quality images for web and graphic use.

PDF to TIFF

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

PDF を XLS に変換

Documentize の .NET ツールで PDF を Excel に変換—テーブルやデータを素早く抽出し、シームレスな分析と処理を実現します。

PDF Converterのサブセクション

HTML を PDF に変換

The Documentize PDF Converter for .NET provides robust capabilities for converting documents between HTML to PDF format, ideal for web applications, archiving, and report generation. With multiple options for handling resources and layouts, the converter adapts to various project requirements.

Converting HTML to PDF

Transform HTML content into high-quality PDFs, perfect for generating printable reports, archiving web content, or creating shareable document formats. To convert an HTML document to a PDF, follow these steps:

  1. Configure Options: Use HtmlToPdfOptions to define layout and media settings.
  2. Specify Paths: Set input HTML and output PDF file paths.
  3. Execute the Conversion: Run the Convert method of PdfConverter to convert the file.

Example: Convert HTML to PDF

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

Additional Options for HTML to PDF Conversion

  • Media Type:

    • HtmlMediaType.Print: Ideal for generating PDFs suited for printing.
    • HtmlMediaType.Screen: Use when converting content designed for digital viewing.
  • Layout Adjustments:

    • PageLayoutOption: Adjusts how HTML content fits the PDF layout, like ScaleToPageWidth to ensure the content scales to the PDF width.
    • IsRenderToSinglePage: Enables rendering the entire HTML content on a single PDF page if needed for concise presentations.

This converter is versatile for a variety of applications, from generating PDF reports based on web content to converting archives of PDF documents for web-based accessibility. For more advanced configurations, refer to the full Documentize documentation.

PDF を HTML に変換

Documentize PDF Converter for .NET は、PDF 文書を HTML 形式に変換するための強力な機能を提供し、Web アプリケーション、アーカイブ、レポート生成に最適です。リソースやレイアウトの取り扱いオプションが多数用意されており、さまざまなプロジェクト要件に合わせて変換プロセスを調整できます。

PDF を HTML に変換する

PDF ファイルを HTML に変換して、Web ベースでの閲覧や HTML 形式が好まれるアプリケーションへの統合を可能にします。

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

例: 埋め込みリソースで PDF を HTML に変換

1// Create PdfToHtmlOptions object to set output data type as file with embedded resources
2var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
3// Add input file path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Set output file path
6options.AddOutput(new FileData("path_to_output.html"));
7//Perform the process
8PdfConverter.Convert(options);

PDF から HTML への変換で使用できるオプション

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

PDFからDOCへ

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

How to Convert PDF to DOC

PDF ドキュメントを DOC 形式に変換するには、次の手順に従ってください。

  1. PdfToDocOptions のインスタンスを作成し、変換プロセスを構成します。
  2. AddInput メソッドで入力 PDF ファイルを追加します。
  3. AddOutput メソッドで結果ファイルの出力パスを指定します。
  4. Convert メソッドを実行して変換を実行します。
1// Create PdfToDocOptions object to set instructions
2var options = new PdfToDocOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileData("path_to_result_file.doc"));
7// Perform the process
8PdfConverter.Convert(options);

Converting PDF to DOC with Custom Options

PDF to DOC Converter プラグインは、変換プロセスをカスタマイズするためのさまざまなオプションを提供します。PDF のレイアウトと構造を変換時にどのように処理するかを制御するモードを選択できます。

 1// Create PdfToDocOptions object to set instructions
 2var options = new PdfToDocOptions();
 3// Add input file path
 4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
 5// Set output file path
 6options.AddOutput(new FileData("path_to_result_file.doc"));
 7// Set Mode
 8options.Mode = DocConversionMode.Flow;
 9// Perform the process
10PdfConverter.Convert(options);

Key Features:

  • DOC Conversion: PDF ドキュメントを編集可能な Microsoft Word フォーマット(DOC)に変換します。
  • Maintain Formatting: 変換プロセス中に元のレイアウト、テキスト、書式を保持します。

PDF を JPEG に変換

The 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// Create PdfToJpegOptions object to set instructions
2var options = new PdfToJpegOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Perform the process
8PdfConverter.Convert(options);

PDF から JPEG への変換をカスタマイズする

解像度の調整、ページ範囲の選択、画像品質の設定などで変換プロセスをカスタマイズできます。例えば、PDF の最初のページを 200 DPI で変換するには次のようにします。

 1// Create PdfToJpegOptions object to set instructions
 2var options = new PdfToJpegOptions();
 3// Process only the first page
 4options.PageList = [1];
 5// Set output resolution to 200 DPI
 6options.OutputResolution = 200;
 7// Set output quality to 50
 8options.Quality = 50;
 9// Add input File path
10options.AddInput(new FileData("path_to_input.pdf"));
11// Set output Directory path
12options.AddOutput(new DirectoryData("path_to_output_directory"));
13// Perform the process
14PdfConverter.Convert(options);

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

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

 1// Create PdfToJpegOptions object to set instructions
 2var options = new PdfToJpegOptions();
 3// Add input File path
 4options.AddInput(new FileData("path_to_input.pdf"));
 5// Perform the process
 6var results = PdfConverter.Convert(options);
 7// Get stream results
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

主な機能:

  • PDF を JPEG に変換: PDF 全体または特定のページを簡単に JPEG 画像に変換します。
  • カスタム解像度: 高品質な出力のために解像度(例: 300 dpi)を調整できます。
  • ページセット: 変換対象のページを選択できます。
  • 高速変換: 手間を最小限に抑えた高速かつ効率的な処理を実現します。

PDF を PDF/A に変換

The Documentize PDF Converter for .NET は、PDF ドキュメントを PDF/A 形式に変換し、長期保存基準に準拠した状態を保つための強力なツールです。このコンポーネントは、既存の PDF ドキュメントの PDF/A コンプライアンスを検証する機能もサポートしており、変換と検証の両方を一つのソリューションで提供します。

How to Convert PDF to PDF/A

PDF ドキュメントを PDF/A 形式に変換するには、以下の手順に従います。

  1. PdfToPdfAOptions のインスタンスを作成し、変換設定を構成します。
  2. 目的の PDF/A バージョン(例: PDF/A-3B)を指定します。
  3. AddInput メソッドで入力 PDF ファイルを追加します。
  4. AddOutput メソッドで変換後の PDF/A の出力ファイルを指定します。
  5. Convert メソッドを呼び出して変換を実行します。
 1// Create the options class to set up the conversion process
 2var options = new PdfToPdfAOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_3B
 5};
 6
 7// Add the source file
 8options.AddInput(new FileData("path_to_your_pdf_file.pdf")); // replace with your actual file path
 9
10// Add the path to save the converted file
11options.AddOutput(new FileData("path_to_the_converted_file.pdf"));
12
13// Run the conversion
14PdfConverter.Convert(options);

Validating PDF/A Compliance

PdfAValidateOptions クラスを使用して、既存の PDF ファイルの PDF/A コンプライアンスを検証できます。

 1// Create the options class to set up the validation process
 2var options = new PdfAValidateOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_1A
 5};
 6
 7// Add one or more files to be validated
 8options.AddInput(new FileData("path_to_your_first_pdf_file.pdf")); // replace with your actual file path
 9options.AddInput(new FileData("path_to_your_second_pdf_file.pdf"));
10// add more files as needed
11
12// Run the validation and get results
13var resultContainer = PdfConverter.Validate(options);
14
15// Check the resultContainer.ResultCollection property for validation results for each file:
16foreach (var result in resultContainer.ResultCollection)
17{
18    var validationResult = (PdfAValidationResult) result.Data;
19    var isValid = validationResult.IsValid; // Validation result for document
20}

Key Features:

  • Convert to PDF/A: PDF ファイルを PDF/A 形式(PDF/A-1a、PDF/A-2b、PDF/A-3b など)にシームレスに変換し、保存基準への準拠を確保します。
  • Validate PDF/A Compliance: 既存の PDF ドキュメントが PDF/A 標準に適合しているかチェックし、問題がある場合は特定します。
  • Efficient Workflow: 高速で信頼性の高い変換プロセスにより、時間と労力を最小限に抑えます。

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 // Create PdfToPngOptions object to set instructions
2 var options = new PdfToPngOptions();
3 // Add input File path
4 options.AddInput(new FileData("path_to_input.pdf"));
5 // Set output Directory path
6 options.AddOutput(new DirectoryData("path_to_output_directory"));
7 // Perform the process
8 PdfConverter.Convert(options);

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

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

 1 // Create PdfToPngOptions object to set instructions
 2 var options = new PdfToPngOptions()
 3 // Process only the first page
 4 options.PageList = [1];
 5 // Set output resolution to 200 DPI
 6 options.OutputResolution = 200;
 7 // Add input File path
 8 options.AddInput(new FileData("path_to_input.pdf"));
 9 // Set output Directory path
10 options.AddOutput(new DirectoryData("path_to_output_directory"));
11 // Perform the process
12 PdfConverter.Convert(options);

変換結果の取り扱い

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

 1 // Create PdfToJpegOptions object to set instructions
 2 var options = new PdfToPngOptions();
 3 // Add input File path
 4 options.AddInput(new FileData("path_to_input.pdf"));
 5 // Perform the process
 6 var results = PdfConverter.Convert(options);
 7 // Get stream results
 8 foreach (var result in results.ResultCollection)
 9 {
10     var streamResultPage1 = result.ToStream();
11 }

主な機能:

  • PDF を PNG に変換: PDF 全体または特定のページを素早く効率的に PNG 画像へ変換します。
  • 解像度のカスタマイズ: 高品質な画像出力のために任意の DPI(例: 300 DPI)を設定できます。
  • ページ指定: 変換対象のページを選択できます。
  • 出力管理が簡単: 変換された 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// Create PdfToTiffOptions object to set instructions
2var options = new PdfToTiffOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Perform the process
8PdfConverter.Convert(options);

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

PDF の 2 ページを 400 DPI で TIFF ファイルに変換する例です。

 1// Create PdfToTiffOptions object to set instructions
 2var options = new PdfToTiffOptions();
 3// Add input file path
 4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
 5// Set output Directory path
 6options.AddOutput(new DirectoryData("path_to_output_directory"));
 7// Set Pages
 8options.PageList = [1, 3];
 9// Set result image Resolution
10options.OutputResolution = 400;
11// Perform the process
12PdfConverter.Convert(options);

マルチページ TIFF の作成

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

 1// Create PdfToTiffOptions object to set instructions
 2var options = new PdfToTiffOptions();
 3// Add input file path
 4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
 5// Set output Directory path
 6options.AddOutput(new DirectoryData("path_to_output_directory"));
 7// Enable Multi-Page TIFF output
 8options.MultiPage = true;
 9// Perform the process
10PdfConverter.Convert(options);

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

PDF の 2 ページを 400 DPI で TIFF ファイルに変換する例です(圧縮と色深度の設定を含む)。

 1// Create PdfToTiffOptions object to set instructions
 2var options = new PdfToTiffOptions();
 3// Add input file path
 4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
 5// Set output Directory path
 6options.AddOutput(new DirectoryData("path_to_output_directory"));
 7// Set Compression and ColorDepth
 8options.Compression = TiffCompression.RLE;
 9options.ColorDepth = TiffColorDepth.Format24bpp;
10// Perform the process
11PdfConverter.Convert(options);

変換結果の扱い方

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

 1// Create PdfToTiffOptions object to set instructions
 2var options = new PdfToTiffOptions();
 3// Add input File path
 4options.AddInput(new FileData("path_to_input.pdf"));
 5// Perform the process
 6var results = PdfConverter.Convert(options);
 7// Get stream results
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

主な機能

  • PDF を TIFF に変換:PDF 全体または特定のページを簡単に TIFF 画像に変換します。
  • カスタム解像度:解像度(例:300 dpi)を調整して、品質の高い出力を実現します。
  • マルチページ TIFF:複数の PDF ページを 1 つのマルチページ TIFF ファイルに結合できます。
  • ページ選択:変換対象のページを選択できます。
  • 高速変換:最小限の手間で迅速かつ効率的に変換できます。

PDF を XLS に変換

The 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// Create PdfToXlsOptions object to set instructions
2var options = new PdfToXlsOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileData("path_to_result_xlsx_file.xlsx"));
7// Perform the process
8PdfConverter.Convert(options);

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

PdfToXlsOptions クラスを使って変換プロセスをカスタマイズできます。たとえば、PDF を XLS ファイルに変換し、詳細な書式設定オプションを有効にする場合は次のようにします。

 1// Create PdfToXlsOptions object to set instructions
 2var options = new PdfToXlsOptions();
 3// Add input file path
 4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
 5// Specify XLS format
 6options.Format = PdfToXlsOptions.ExcelFormat.XMLSpreadSheet2003;
 7options.InsertBlankColumnAtFirst = true;
 8options.MinimizeTheNumberOfWorksheets = true;
 9// Set output file path
10options.AddOutput(new FileData("path_to_result_xlsx_file.xls"));
11// Perform the process
12PdfConverter.Convert(options);

サポートされている出力フォーマット

PdfToXlsOptions.ExcelFormat enum は以下の出力フォーマットを提供します:

  • XLSX: Office Open XML (.xlsx) ファイル形式 (デフォルト)。
  • XLSM: マクロ対応 Excel 形式。
  • CSV: カンマ区切り値。
  • ODS: Open Document Spreadsheet。
  • XMLSpreadSheet2003: Excel 2003 XML (.xls) ファイル形式。

主な機能

  • 柔軟な変換オプション: PDF ファイルを XLSX、XLS、CSV などの形式に変換。
  • コンテンツ保持: 元の構造、レイアウト、書式を維持。
  • 高度な書式設定: 空白列の挿入やシート数の最小化が可能。
 日本語