透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
URLを使用してPDFファイルを作成する方法、またはC# .NETプログラミング言語を使用してPDFファイルをダウンロードする方法に悩んでいますか? この記事では、マーケットリーディングの.NETライブラリであるIronPDF - HTML to PDF Library for .NETを使用して、これを行う方法について説明します。 IronPDFを使用すると、PDFファイルをダウンロードし、任意のHTMLページをPDFファイルに変換できます。
ChromePdfRenderer
クラスをインスタンス化して、そのメソッドにアクセスしますRenderUrlAsPdf
メソッドを使用してURLからPDFを生成しますSaveAs
メソッドにファイルパスを指定してPDFをエクスポートしますIronPDFは、強力なHTMLからPDFへの変換APIです。 IronPDFは、.NETおよび.NET CoreフレームワークでHTMLサイトを変換するための包括的なツールセットを提供します。 IronPDFは、開発者が.NETプロジェクトでPDFを作成、変更、および取得することを可能にします。 IronPDFを使用すると、開発者はHTMLページから高忠実度のPDFを簡単に作成および操作できます。
IronPDFを使用してPDFファイルを作成することは簡単かつ効率的であり、開発者の作業負担を軽減します。
IronPDFを始めるには、システムにVisual StudioとC#をインストールするだけです。 この包括的なIronPDFインストールガイドに従ってIronPDFをインストールし、PDFの操作を始めましょう。
Visual Studio IDE を開きます。
Visual Studioを起動した後、ファイルメニューに移動します。「新しいプロジェクト」を選択し、次に「コンソールアプリケーション」を選択します。
該当するテキストボックスにプロジェクト名を入力し、パスを選択してください。 その後、Create ボタンをクリックします。 以下のスクリーンショットのように、必要な .NET フレームワークを選択してください。
新しいプロジェクトを設定する
新しいウィンドウが表示されたら、ターゲットフレームワークを選択し、作成 をクリックします。
.NET Frameworkを選択
メインのProgram.cs
ファイルが開かれます。
新しいプロジェクト用にデフォルトのC#ファイルが作成されます
IronPDFライブラリは様々な方法でダウンロード、インストールできます。 このチュートリアルでは、最も単純な3つのアプローチを対象としています:
NuGetパッケージマネージャーオプションは、パッケージをソリューションに直接インストールするためにVisual Studioで利用可能です。 以下のスクリーンショットは、どのように開くかを示しています。
NuGet パッケージ マネージャーに移動
これは、NuGetで利用可能なパッケージライブラリのリストを表示する検索ボックスを開きます。 以下のスクリーンショットに示されているように、パッケージマネージャーの検索フィールドでキーワード「IronPDF」を検索してください。
NuGet パッケージ マネージャー UIで IronPDF を検索する
IronPDFパッケージ(上記の最初のオプション)を選択し、インストールをクリックしてこのソリューションにパッケージを追加します。
NuGet パッケージ マネージャー UI で IronPDF をインストール
Visual Studio のメニューで、ツールに移動し、カーソルを NuGet パッケージマネージャーに合わせて、パッケージマネージャーコンソールをクリックします。
パッケージ マネージャー コンソールに移動
パッケージ マネージャー コンソールが画面の下部に表示されます。 以下のコマンドを入力し、エンターキーを押すだけで、IronPDFがインストールされます。
Install-Package IronPdf
Install-Package IronPdf
パッケージ マネージャー コンソールにIronPDFをインストールする
3つ目の方法は、ウェブサイトから直接NuGetパッケージをダウンロードすることです。
数行のコードでIronPDFを使用して、URLからPDFドキュメントを簡単にダウンロードできます。 URLからPDFへの変換は、UIデザインの保存や送信、記録保存など多くの用途があります。 IronPDFのURLをPDFファイルに変換するのは、わずか数秒しかかかりません。これは、世界で最も優れたレンダリングエンジンを使用してHTMLをレンダリングするためです。
このチュートリアルでは、規模と複雑さが異なる2つのウェブサイトを使用して、IronPDFの精度と効率を示します。
IronPDFは、わずか数行のコードでURLから任意のeコマースウェブサイトのテキスト、画像、および説明をレンダリングすることができます。
この変換を実行するには、お気に入りのeCommerceウェブサイトのURLをコピーし、以下に示すようなコードを使ってプロジェクトを実行してください。
using IronPdf;
// Instantiate renderer
var renderer = new IronPdf.ChromePdfRenderer();
// Create a PDF from a URL or local file path
var pdf = renderer.RenderUrlAsPdf("https://www.daraz.pk/#hp-flash-sale");
// Export to a file or Stream
pdf.SaveAs("url.pdf");
using IronPdf;
// Instantiate renderer
var renderer = new IronPdf.ChromePdfRenderer();
// Create a PDF from a URL or local file path
var pdf = renderer.RenderUrlAsPdf("https://www.daraz.pk/#hp-flash-sale");
// Export to a file or Stream
pdf.SaveAs("url.pdf");
Imports IronPdf
' Instantiate renderer
Private renderer = New IronPdf.ChromePdfRenderer()
' Create a PDF from a URL or local file path
Private pdf = renderer.RenderUrlAsPdf("https://www.daraz.pk/#hp-flash-sale")
' Export to a file or Stream
pdf.SaveAs("url.pdf")
以下に、指定されたサンプルの出力を示します。 この画像をウェブブラウザで表示される様子と比較してください。
URLから取得した出力PDFファイル
ブログウェブサイトには、ユーザーインターフェイス(UI)にとって重要な多くの小さな細部があります。 理想的には、これらの詳細はブログページをPDFに変換する際に保持されるべきです。
次の例は、ウィキペディアの記事をPDFに変換する結果を示します。
ウェブブラウザ内のWikipedia記事
using IronPdf;
// Instantiate renderer
var renderer = new IronPdf.ChromePdfRenderer();
// Create a PDF from a URL or local file path
var pdf = renderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/URL");
// Export to a file or Stream
pdf.SaveAs("url.pdf");
using IronPdf;
// Instantiate renderer
var renderer = new IronPdf.ChromePdfRenderer();
// Create a PDF from a URL or local file path
var pdf = renderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/URL");
// Export to a file or Stream
pdf.SaveAs("url.pdf");
Imports IronPdf
' Instantiate renderer
Private renderer = New IronPdf.ChromePdfRenderer()
' Create a PDF from a URL or local file path
Private pdf = renderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/URL")
' Export to a file or Stream
pdf.SaveAs("url.pdf")
ウィキペディア記事からの出力PDFファイル
ブログページのPDFを作成する際、内部リンクが壊れてはいけません。 IronPDFを使用して作成されたPDFは、すべてのリンクが正しく保持されます。
このチュートリアルでは、IronPDFを使用してURLからPDFを作成する方法について説明しました。 IronPDFは、既存のURLからHTMLをPDF文書に変換するのを非常に簡単にします。 JavaScript、画像、フォーム、リンクはすべて非常によくサポートされています。 出力は元のものとほぼ同一で、すべての書式設定とリンクを保持します。
IronPDFの使用例については、このIronPDF URL to PDF コード例をご覧ください。 IronPDFの機能について詳しく知りたい場合は、IronPDF Features Overviewページをご覧ください。
さらに、IronPDFが提供するいくつかの注目すべき機能:
PDFフォームの作成と編集。
無料および商用プロジェクト向けのIronPDFライセンスに関する詳細は、IronPDFライセンス情報ページでご覧いただけます。 Iron Software の5 つのライブラリをすべて、2 つのライブラリの価格で 5 つのライブラリを大幅に割引された価格で購入できます。