PDFをHTMLに
IronPDFがHTMLコンテンツからピクセルパーフェクトなPDFファイルを生成できるように、PDFドキュメントをHTMLに変換することもできます。 PdfDocument および HtmlFormatOptions クラスを使用することで、ユーザーは PDF を HTML に変換するために必要なメソッドを利用でき、最終的な HTML コンテンツのフォーマットを制御できるようになります。
PDFをHTMLに変換する5つのステップ
ここでは、変換をどう行うかを示すステップバイステップのコード例を紹介します。
PDFファイルをHTMLに変換するには、まずPdfDocumentメソッドを使用して、変換したいPDFを読み込む必要があります。 このメソッドは、渡されたファイル名またはファイルの場所を受け取り、それを新しいオブジェクトに変換します。 これで、変換プロセスでそれにアクセスしたいときに簡単にこのオブジェクトを参照できるようになります。
次に、あらゆる開発者の必要に応じてさらなる操作が可能なコンソール上で表示できるようなシンプルなHTML文字列オブジェクトにPDFドキュメントを変換する方法を示します。 次のコード行では、単純なHTML文字列に比べて、より複雑な作業や共有の準備ができているHTMLファイルにPDFを変換する別の方法を示しています。 これらのコツは、変換プロセスを達成するために単一の行を必要とするため、効率的に使用するのが簡単です。
それでは、HtmlFormatOptionsクラスを使用し、そのプロパティを利用して最終的なHTML出力をカスタマイズする、より高度な例を見てみましょう。 このクラスを使用すると、背景色、見出し(H1)の色、H1テキストの配置、ページ余白などの様々な側面を調整できます。 まず、コード内で htmlFormat という名前のこのクラスの新しいインスタンスを作成する必要があります。
この例では、IronSoftware.Drawing.Colorクラスを使用して、背景色を白に変更し、H1テキストの色を青に設定しています。 次に、H1のフォントサイズを25ピクセルに調整します。 続いて、H1テキストの配置を中央にカスタマイズします。 最後に、HTMLドキュメント内のPDFページの余白を10ピクセルに設定します。
最後のステップでは、SaveAsHtml メソッドを再度使用して PDF を HTML に変換しますが、今回は追加のパラメータを指定します。 最初のパラメータは、新しく生成したHTMLドキュメントの名前と保存場所です。 次に、ブール値 fullContentWidth を true に設定します。これにより、PDF コンテンツに対して HTML が全幅を使用するように構成されます。 また、HTML 出力用のタイトルを指定し、最後に htmlFormatOptions を使用して、先ほど作成したカスタマイズ設定を適用します。

