フッターコンテンツにスキップ

ASP.NET Core MVCでビューをPDFに変換する方法

このビデオを見て、ASP.NET Core MVCでビューをPDFに変換する方法をマスターし、ウェブアプリケーションからプロフェッショナルなレポートや請求書を簡単に生成しましょう!

このチュートリアルでは、IronPDFを使用してASP.NET Core MVCでビューをPDFに変換する方法を探ります。 NuGetパッケージマネージャーを介してIronPDFとそのMVC Core拡張機能がインストールされていることを確認して開始します。 プロセスは、Person.cs モデルクラスを調べることから始まります。このクラスは、IDNameTitleDescription などのプロパティを持つPerson クラスを概説します。 次に、非同期メソッドがダミーの人物データのリストを作成するHomeController.cs ファイルを詳しく説明します。

POSTリクエストでは、IronPDFのChrome PDFレンダラーを使用して、ビューとモデルデータをPDFドキュメントに変換します。 レスポンスヘッダーはPDFをインラインで表示するように設定され、PDFファイルが返されます。 非POSTリクエストの場合、人物のリストが表示されているビューが返されます。

HTMLビューPersons.cshtmlでは、人物の詳細をテーブルで表示し、PDF変換をトリガーする「人物を印刷する」ボタンを含むフォームを含めます。 _Layout.cshtml ファイルは、人物ページへの簡単なアクセスのためのナビゲーション項目を含めるように更新されます。 Program.cs ファイルは、ビューをPDFにレンダリングするために不可欠なIHttpContextAccessor やRazorビューのレンダラーなどの基本的なサービスを登録します。 プロジェクトを実行すると、ユーザーは人物ページに移動して「人物を印刷する」ボタンを使用してビューをPDFに変換できます。 この機能は、ビューからレポートや請求書を生成する際に非常に便利です。

関連動画

準備はいいですか?
Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました