IRONPDFの使用

VBを使用してHTMLページをPDFに変換する方法

このチュートリアルでは、最も効率的なVB.NET IronPDFライブラリを使用してHTMLをPDFに変換する方法を示します。

VBを使用してHTMLページをPDFに変換する方法

  1. HTML to PDFコンバータVBライブラリをダウンロードしてインストールしてください。

  2. "IronPdf.HtmlToPdf()" メソッドを使用して、レンダラーオブジェクトを作成します。

  3. 「renderer.RenderHtmlAsPdf」メソッドを使用して、HTMLを文字列ファイル名としてPDFに変換します。

  4. 「SaveAs」メソッドを使用してPDFファイルを保存します。

  5. プログラムを実行して結果を確認してください。

1. IronPDF

IronPDFは、開発者が自分のアプリケーション内でPDFドキュメントを扱うためのツールと機能を提供する人気のある.NET Coreライブラリです。 これは、HTMLコードの作成、操作、変換、PDFファイルの管理に関連するタスクを簡素化するために特別に設計された無料のライブラリです。 IronPDFを使用すると、開発者はプログラムによってPDFドキュメントを生成したり、HTMLコンテンツをPDF形式に変換したり、既存のPDFファイルからテキストや画像を抽出したり、注釈透かし、およびフォーム内のインタラクティブ要素を追加したり、PDFページを結合、分割、および操作したりすることができます。 それは .NET Core にも対応しています。

2.新しいVB.NETプロジェクトを作成し、IronPDFをインストールする

コードを書く前に、HTMLをPDFに変換するためにVBプログラミング言語を使用してIronPDFライブラリを作成およびインストールするための新しいVisual Studioプロジェクトが必要です。

新しいVB.NETプロジェクトを作成する:

Visual Studioを開き、新しいVB.NETプロジェクトを作成するために以下の手順に従ってください:

「ファイル」>「新規」>「プロジェクト」をクリック

VBを使用してHTMLページをPDFに変換する方法、図1: HTMLからPDFプロジェクト

HTML to PDF プロジェクト

アプリケーションの種類(例:Windows Forms、コンソールアプリケーション、ASP.NETなど)に基づいてプロジェクトテンプレートを選択し、[次へ]をクリックしてください。

VB を使用して HTML ページを PDF に変換する方法、図 2: プロジェクト テンプレート

プロジェクトテンプレート

プロジェクトの名前と場所を入力し、次へボタンをクリックします。

VBを使用してHTMLページをPDFに変換する方法、図3: プロジェクト設定

プロジェクトの構成

ターゲットフレームワークを選択し、「作成」をクリックしてプロジェクトを作成します。

VBを使用してHTMLページをPDFに変換する方法、図4: ターゲット フレームワーク

ターゲットフレームワーク

IronPDFのインストール:

プロジェクトを作成した後、NuGetを使用してIronPDFライブラリをインストールする必要があります。 以下の手順に従ってください:

ソリューションエクスプローラーでプロジェクトを右クリックします。

「NuGetパッケージの管理...」を選択してください

VBを使用してHTMLページをPDFに変換する方法、図5:NuGetパッケージを管理する

NuGet パッケージを管理する

「NuGet パッケージ マネージャー」ウィンドウで、左側の「参照」が選択されていることを確認してください。

検索ボックスに「IronPDF」と入力してください。

VBを使用してHTMLページをPDFに変換する方法、図6: IronPDF

IronPDF

検索結果から「IronPDF」パッケージを選択します。

「インストール」ボタンをクリックしてパッケージをインストールします。

VBを使用してHTMLページをPDFに変換する方法、図7: IronPDFのインストール

IronPDFのインストール

3.IronPDFとVBプログラミング言語を使ってHTMLをPDFドキュメントに変換する

HTMLコンテンツやファイルからPDFを生成するプロセスは、IronPDFを利用することで興味深く、かつ便利に実現可能です。 次のセクションでは、HTML文字列およびHTMLファイルを精緻に作成されたPDFドキュメントにシームレスに変換する実例を詳しく見ていきます。

3.1.HTML文字列からPDF文書へ

IronPDFは数行のコードでVBプログラミング言語を使ってHTMLをPDFドキュメントに変換する機能を提供します。 以下のサンプルコードを見てみましょう。

Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
        document.SaveAs("MyFirst.pdf")
    End Sub
End Module
Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
        document.SaveAs("MyFirst.pdf")
    End Sub
End Module
VB .NET

このサンプルコードでは、まずIronPDF名前空間をインポートします。この名前空間にはPDFドキュメントを扱うためのクラスとメソッドが含まれています。 次に、HTMLをPDFに変換するために使用される新しいレンダリングエンジンオブジェクトを作成します。 レンダラーオブジェクトのRenderHtmlAsPdfメソッドはHTML文字列を入力として受け取り、PDFドキュメントを表すDocumentオブジェクトを返します。 最後に、SaveAs メソッドを使用して、新しい PDF ドキュメントをファイルに保存します。

3.1.1. 出力

VBを使用してHTMLページをPDFに変換する方法、図8: Google ChromeでのPDF出力

Google ChromeでのPDF出力

3.2. HTMLファイルをPDFドキュメントに変換

次のセクションでは、IronPDFライブラリを使用してHTMLページをPDF形式に変換するプロセスについて説明します。 最初に、HTMLコードを記述して新しいHTMLファイルを生成するか、既存のHTMLファイルを利用して開始することができます。

3.2.1. HTML入力ファイル

VBを使用してHTMLページをPDFに変換する方法、図9:HTML入力ファイル

HTML入力ファイル

Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")
        document.SaveAs("invoice.pdf")
    End Sub
End Module
Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")
        document.SaveAs("invoice.pdf")
    End Sub
End Module
VB .NET

上記のソースコードはまず、ChromePdfRenderer メソッドを使用してHTMLフォームレンダラーオブジェクトを作成し、次にRenderHtmlFileAsPdf メソッドを使用してHTMLファイルをPDFに変換します。 最後に、SaveAs メソッドを使用してPDFファイルを保存します。

3.2.2. 出力

VBを使用してHTMLページをPDFに変換する方法、図10: 請求書出力

請求書出力

結論

HTMLファイルをPDF形式に変換することは、開発者やユーザーにとって貴重なスキルです。VBの動的な特性とHTMLをPDFの永続性と可搬性に変換することで、開発者とユーザーはデジタルコンテンツの取り扱いにおいて新たな柔軟性と信頼性のレベルを引き出すことができます。 IronPDFライブラリは、プログラムでPDFドキュメントを生成し、HTMLコンテンツをPDFフォーマットに変換し、既存のPDFファイルからテキストや画像を抽出し、注釈、透かし、インタラクティブ要素を追加し、PDFページをマージ、分割、操作することができる強力なツールです。

この記事は、VBでHTMLをPDFに変換するためのIronPDFの使用方法に関する詳細な概要を提供しました。 コード例は明確で簡潔であり、指示もわかりやすかったです。 VBの使用方法に関する完全なソースコードについては、VB.NET PDF ハウツーガイドをご覧ください。また、段階的な指示については、IronPDF HTML to PDF チュートリアルもご覧ください。 公式のNuGetリンクからHTMLをPDFに変換するライブラリをNuGetサイトからダウンロードできます。公式NuGetリンク. IronPDFのVB.NET PDF作成チュートリアルも追加の指示を提供します。

チペゴ
ソフトウェアエンジニア
チペゴは優れた傾聴能力を持ち、それが顧客の問題を理解し、賢明な解決策を提供する助けとなっています。彼は情報技術の学士号を取得後、2023年にIron Softwareチームに加わりました。現在、彼はIronPDFとIronOCRの2つの製品に注力していますが、顧客をサポートする新しい方法を見つけるにつれて、他の製品に関する知識も日々成長しています。Iron Softwareでの協力的な生活を楽しんでおり、さまざまな経験を持つチームメンバーが集まり、効果的で革新的な解決策を提供することに貢献しています。チペゴがデスクを離れているときは、良い本を楽しんだり、サッカーをしていることが多いです。
< 以前
カラーPDFをグレースケールに変換する方法
次へ >
.NETでPDFをTiffファイルに変換する方法