ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
この記事では、C# ASP.NETプログラミング言語を使用して、IronPDFを使用してPDFファイルを表示および保存する方法について説明します。
Process.Start
メソッドIronPDF は、ASP.NETアプリケーションでPDFファイルを生成、編集、処理するための強力かつ柔軟なライブラリです。 HTML、CSS、JavaScript、画像からPDFファイルを簡単に生成したり、既存のPDFファイルからテキストや画像を抽出したりすることができます。 IronPdfはChromiumの上に構築されており、HTMLとCSSの幅広い機能をサポートしています。 それはASP.NETアプリケーションとシームレスに統合され、特定の要件に合わせて簡単にカスタマイズできます。 IronPDFは、ブラウザへの直接出力、ディスクへの保存、PDFファイルをメール添付として送信するなど、幅広い出力オプションもサポートしています。
ASP.NET用のIronPDFを使用してPDFファイルを表示するには、いくつかの前提条件が必要です。
.NET Framework: IronPDFは、サーバーに.NET Frameworkバージョン4.0以降がインストールされている必要があります。 ご使用のVisual StudioのバージョンがCoreをサポートしている場合、IronPDFを.NET Coreでも使用できます。
IronPDF NuGetパッケージ: ASP.NETソリューションにIronPDF NuGetパッケージをインストールする必要があります。 パッケージは、Visual StudioのNuGetパッケージマネージャーやパッケージマネージャーコンソールを使用してインストールすることができます。
.NETアプリケーションでIronPDFライブラリを使用して表示するには、Visual Studioで新しいプロジェクトを作成する必要があります。 どのバージョンでも使用できますが、最新のバージョンを使用することをお勧めします。 ご要件に応じて、Windows Formsなどのさまざまなプロジェクトテンプレートから選択することができます。 このチュートリアルでは、シンプルさのためにコンソールアプリケーションテンプレートを使用します。
コンソール アプリケーション
適切なプロジェクトタイプを選択したら、プロジェクトに名前を付け、その場所を選択することができます。 プロジェクトのために、.NET Coreなどの希望するフレームワークを選択してください。
プロジェクト設定
プロジェクトソリューションが作成された後、Program.cs
ファイルにアクセスできるようになります。そこで、Main
関数内にロジックを書き、アプリケーションを構築および実行することができます。
Program.cs(プログラム.cs)
最後に、IronPDFライブラリをプロジェクトに統合してコードをテストできます。
IronPDFライブラリは様々な方法でダウンロードおよびインストールすることができますが、今日はそのうちの2つの方法についてのみ述べます。
これらは:
IronPDFライブラリをインストールするには、Visual StudioのNuGetパッケージマネージャーを使用できます。 NuGet パッケージ マネージャーを開き、「Browse」タブでIronPDFを検索します。 検索結果でIronPDFを見つけたら、それを選択してインストールを進めてください。 インストールが完了したら、プロジェクトでIronPDFライブラリを使用し始めることができます。
以下のスクリーンショットは、Visual StudioでNuGetパッケージマネージャーを開く方法を示しています。
NuGet パッケージ マネージャー
検索バーに「IronPDF」と入力し、適切なバージョンを選択して「インストール」をクリックしてください。
IronPDF
多くの人々はコマンドラインインターフェースを使用してパッケージをインストールすることを好みます。 コマンドラインを使用してIronPDFをインストールするには、以下の手順に従ってください:
Install-Package IronPdf
今、パッケージは現在のプロジェクトにダウンロード/インストールされ、使用する準備が整います。
IronPDF インストール
IronPDF を使用して PDF を表示する方法はいくつかありますが、ここではそのうちの二つについて説明します。
最初はコードを使用してデフォルトのPDFリーダーでPDFファイルを開くことです。
このセクションでは、PDFを作成した後にサーバー上でPDFビューアコントロールを自動的に開く方法をC#コードのみを使用してご紹介します。 以下は、Process.Start
を使用してデフォルトのPDFビューアでPDFを表示するためのソースコード例です。()メソッド
using IronPdf;
using System;
using System.Diagnostics;
var renderer = new IronPdf.ChromePdfRenderer();
//HTML string
var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF\nIronPDF Demo");
var outputPath = "ChromePdfRenderer.pdf";
pdf.SaveAs(outputPath);
Console.WriteLine(outputPath);
Process.Start(new ProcessStartInfo { UseShellExecute = true, FileName = outputPath });
using IronPdf;
using System;
using System.Diagnostics;
var renderer = new IronPdf.ChromePdfRenderer();
//HTML string
var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF\nIronPDF Demo");
var outputPath = "ChromePdfRenderer.pdf";
pdf.SaveAs(outputPath);
Console.WriteLine(outputPath);
Process.Start(new ProcessStartInfo { UseShellExecute = true, FileName = outputPath });
Imports Microsoft.VisualBasic
Imports IronPdf
Imports System
Imports System.Diagnostics
Private renderer = New IronPdf.ChromePdfRenderer()
'HTML string
Private pdf = renderer.RenderHtmlAsPdf("Hello IronPDF" & vbLf & "IronPDF Demo")
Private outputPath = "ChromePdfRenderer.pdf"
pdf.SaveAs(outputPath)
Console.WriteLine(outputPath)
Process.Start(New ProcessStartInfo With {
.UseShellExecute = True,
.FileName = outputPath
})
ブラウザ出力
IronPDFを使用すると、Windows FormsでPDFドキュメントを簡単に表示できます。 まず、新しいWindows Formsアプリプロジェクトを作成します。 デザインファイルにラベルを追加し、以下のソースコードを Form1.cs
ファイルに記述します。
using System.Windows.Forms;
using IronPdf;
namespace PDF_viewer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
var renderer = new IronPdf.ChromePdfRenderer();
using var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ");
string allText = pdf.ExtractAllText();
label1.Text = allText;
}
}
}
using System.Windows.Forms;
using IronPdf;
namespace PDF_viewer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
var renderer = new IronPdf.ChromePdfRenderer();
using var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ");
string allText = pdf.ExtractAllText();
label1.Text = allText;
}
}
}
Imports System.Windows.Forms
Imports IronPdf
Namespace PDF_viewer
Partial Public Class Form1
Inherits Form
Public Sub New()
InitializeComponent()
Dim renderer = New IronPdf.ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ")
Dim allText As String = pdf.ExtractAllText()
label1.Text = allText
End Sub
End Class
End Namespace
これで、PDFファイルが作成され、Windows Formsに表示されます。
Windowsフォーム
IronPDFは、ASP.NETアプリケーションでPDFファイルの作成、編集、および処理を行うための強力で柔軟なライブラリです。 IronPDFをASP.NETプロジェクトに統合することで、開発者はHTML、CSS、画像から簡単にPDFファイルを生成またはアップロードでき、既存のPDFファイルからテキストや画像を抽出することもできます。 さらに、システムライブラリは、ブラウザへのページの直接出力、ディスクへの保存、PDFファイルをメール添付として送信するなど、幅広い出力オプションをサポートしています。 IronPDFの助けを借りて、開発者はWebアプリケーションのルック&フィールにマッチしたプロフェッショナルなPDFデータを作成し、エンドユーザーがPDFファイルをWebページ上で直接閲覧できるようにすることができます。 また、ページの言語を簡単に設定することができます。 全体として、IronPDFはASP.NETアプリケーションのPDF処理と表示機能を強化したい開発者にとって素晴らしいツールです。 PDFビューアの詳細については、次のリンクをご覧くださいASP.NET PDF Viewerドキュメント.
Iron Suiteは、開発タスクを簡素化し、加速するために設計された強力なソフトウェアツールのコレクションです。 以下を含みます: IronPDF は PDF ドキュメント/ビューアの作成、読み取り、および操作を行い、IronOCR は光学文字認識 (OCR) を行い、IronBarcode は .NET アプリケーション内でバーコードを生成します。
9つの .NET API製品 オフィス文書用