ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
URLを使用してPDFファイルを作成する方法、またはC# .NETプログラミング言語を使用してPDFファイルをダウンロードする方法に悩んでいますか? この記事では、IronPDF for .NETという市場をリードする.NETライブラリを使用してそれを行う方法について説明します。IronPDF - .NET用HTMLからPDFへのライブラリ. IronPDFを使用すると、PDFファイルをダウンロードし、任意のHTMLページをPDFファイルに変換できます。
ChromePdfRenderer(クロームPDFレンダラー)
そのメソッドにアクセスするクラスRenderUrlAsPdf (URLをPDFとしてレンダリング)
C#でURLからPDFを生成するメソッド保存として
PDFをエクスポートするメソッドIronPDFは、.NETおよびJava、Python、Node.jsでPDFを生成、編集、読み取るための強力なツールです。プログラマー向けに最適化されており、コードからPDFファイルの作成を容易に行うことができます。IronPDFは、HTML、CSS、JavaScript、および画像をPDFドキュメントに変換する能力を提供します。
IronPDFは様々なライセンスオプションがあり、Lite License、Plus License、Professional License、Unlimited Licenseが用意されています。
技術サポートや詳細については、Iron Softwareの公式サイトをご覧ください。
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 フレームワークを選択してください。
新しいプロジェクトを構成する
新しいウィンドウが表示されたら、ターゲットフレームワークを選択して、「Create」をクリックしてください。
.NET フレームワークを選択
メインの「Program.cs」ファイルが開きます。
新しいプロジェクトのためにデフォルトのC#ファイルが作成されます。
IronPDFライブラリは様々な方法でダウンロード、インストールできます。 このチュートリアルでは、最も単純な3つのアプローチを対象としています:
NuGetパッケージマネージャーオプションは、パッケージをソリューションに直接インストールするためにVisual Studioで利用可能です。 以下のスクリーンショットは、どのように開くかを示しています。
NuGetパッケージマネージャーに移動
これは、NuGetで利用可能なパッケージライブラリのリストを表示する検索ボックスを開きます。 以下のスクリーンショットに示されているように、パッケージマネージャーの検索フィールドでキーワード「IronPDF」を検索してください。
NuGet パッケージ マネージャー UI で IronPDF を検索
IronPDFパッケージを選択(上記のように最初のオプション)インストール をクリックして、パッケージをこのソリューションに追加します。
![URLからPDFをダウンロードする方法 C# (ステップバイステップ) チュートリアル
図6: NuGetパッケージマネージャーUIにIronPDFをインストール](/static-assets/pdf/blog/csharp-download-pdf-from-url-tutorial/csharp-download-pdf-from-url-tutorial-6.webp)
NuGet パッケージ マネージャー UI で IronPDF をインストール
Visual Studio のメニューで、ツールに移動し、カーソルを NuGet パッケージマネージャーに合わせて、パッケージマネージャーコンソールをクリックします。
パッケージマネージャーコンソールへ移動
パッケージ マネージャー コンソールが画面の下部に表示されます。 以下のコマンドを入力し、エンターキーを押すだけで、IronPDFがインストールされます。
Install-Package IronPdf
Package Manager Consoleで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に変換する結果を示します。
Webブラウザーでのウィキペディアの記事
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からPDFへのコード例. IronPDFの機能について詳しく知るには、こちらをご覧くださいIronPDF 機能概要ページ
さらに、IronPDFが提供するいくつかの注目すべき機能:
Load URLs with IronPDF for .NETカスタムネットワークログイン認証情報.
作成および編集PDFフォーム.
無償および商用プロジェクト向けのIronPDFライセンスに関する詳細情報は、次のサイトでご覧いただけます:IronPDFライセンス情報ページ 以下を日本語に翻訳します:
Iron Softwareの全製品の購入5つのライブラリスイート大幅割引価格で: 2つのライブラリの価格で5つのライブラリ。
9つの .NET API製品 オフィス文書用