IRONSOFTWAREHOME
PDFをHTMLに
using IronPdf;
using IronSoftware.Drawing;
using System;

PdfDocument pdf = PdfDocument.FromFile("sample.pdf");

// Convert PDF to HTML string
string html = pdf.ToHtmlString();
Console.WriteLine(html);

// Convert PDF to HTML file
pdf.SaveAsHtml("myHtml.html");

// PDF to HTML configuration options
HtmlFormatOptions htmlformat = new HtmlFormatOptions();
htmlformat.BackgroundColor = Color.White;
htmlformat.H1Color = Color.Blue;
htmlformat.H1FontSize = 25;
htmlformat.H1TextAlignment = TextAlignment.Center;
htmlformat.PdfPageMargin = 10;

// Convert PDF to HTML file
pdf.SaveAsHtml("myHtmlConfigured.html", true, "Hello World", htmlFormatOptions: htmlformat);
Imports IronPdf
Imports IronSoftware.Drawing
Imports System

Dim pdf As PdfDocument = PdfDocument.FromFile("sample.pdf")

' Convert PDF to HTML string
Dim html As String = pdf.ToHtmlString()
Console.WriteLine(html)

' Convert PDF to HTML file
pdf.SaveAsHtml("myHtml.html")

' PDF to HTML configuration options
Dim htmlformat As New HtmlFormatOptions()
htmlformat.BackgroundColor = Color.White
htmlformat.H1Color = Color.Blue
htmlformat.H1FontSize = 25
htmlformat.H1TextAlignment = TextAlignment.Center
htmlformat.PdfPageMargin = 10

' Convert PDF to HTML file
pdf.SaveAsHtml("myHtmlConfigured.html", True, "Hello World", htmlFormatOptions:=htmlformat)
NuGet Download
PM > Install-Package IronPdf
PDFをHTMLに

PDFをHTMLに

IronPDFがHTMLコンテンツからピクセルパーフェクトなPDFファイルを生成できるように、PDFドキュメントをHTMLに変換することもできます。 HtmlFormatOptionsクラスを使用することで、ユーザーはPDFをHTMLに変換し、最終HTMLコンテンツの書式設定を制御するために必要なメソッドにアクセスできます。

PDFをHTMLに変換する5つのステップ

ここでは、変換をどう行うかを示すステップバイステップのコード例を紹介します。

PDFファイルをHTMLに変換するためには、まずFromFileメソッドを使用して変換したいPDFをロードする必要があります。 このメソッドは、渡されたファイル名またはファイルの場所を取り、それを新しいpdfに変換します。 これで、変換プロセスでそれにアクセスしたいときに簡単にこのオブジェクトを参照できるようになります。

次に、あらゆる開発者の必要に応じてさらなる操作が可能なコンソール上で表示できるようなシンプルなHTML文字列オブジェクトにPDFドキュメントを変換する方法を示します。 次のコード行では、単純なHTML文字列に比べて、より複雑な作業や共有の準備ができているHTMLファイルにPDFを変換する別の方法を示しています。 これらのコツは、変換プロセスを達成するために単一の行を必要とするため、効率的に使用するのが簡単です。

それでは、HtmlFormatOptionsクラスを取り、そのプロパティを使用して最終HTML出力をカスタマイズする、より進んだ例を見てみましょう。 このクラスを使用すると、背景色、見出し(H1)の色、H1テキストの配置、ページ余白などの様々な側面を調整できます。 最初に、このクラスの新しいインスタンスを作成します。コード内ではhtmlFormatと命名されています。

この例では、背景色を白に変更し、IronSoftware.Drawing.Colorクラスを使用してH1テキストの色を青に設定します。 次に、H1のフォントサイズを25ピクセルに調整します。 続いて、H1テキストの配置を中央にカスタマイズします。 最後に、HTMLドキュメント内のPDFページの余白を10ピクセルに設定します。

最後のステップでは、追加パラメータを用いたPDFをHTMLに変換するためにSaveAsHtmlメソッドを再度使用することを含みます。 最初のパラメータは、新しく生成したHTMLドキュメントの名前と保存場所です。 次に、ブール値fullContentWidthをtrueに設定し、HTMLがPDFコンテンツ全体の幅を使用するように構成します。 また、HTML出力のタイトルを指定し、htmlFormatOptionsを使用して以前に作成したカスタマイズ設定を適用します。

PDFからHTMLへの変換ガイドを今すぐご覧ください!
GitHubで見る

準備はできましたか?

Nuget Downloads 20,990,528バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

OR
bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用C# NuGetライブラリ
NuGetでインストール

バージョン: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. ブラウズを選択し、"IronPDF"を検索
  3. パッケージを選択してインストール
C# PDF DLL
DLLをダウンロード

バージョン: 2026.9

またはここからWindowsインストーラーをダウンロードする。

  1. IronPDFを~/Libsなどの場所に解凍し、ソリューションディレクトリ内に配置する
  2. Visual Studioソリューションエクスプローラーで参照を右クリックし、"IronPDF.dll"をブラウズして選択

ライセンスは$999から