ASP.NET Core MVCでビューをPDFに変換する方法
このビデオを見て、ASP.NET Core MVCでビューをPDFに変換する方法をマスターし、ウェブアプリケーションからプロフェッショナルなレポートや請求書を簡単に生成しましょう!
このチュートリアルでは、IronPDFを使用してASP.NET Core MVCでビューをPDFに変換する方法を探ります。 NuGetパッケージマネージャーを介してIronPDFとそのMVC Core拡張機能がインストールされていることを確認して開始します。 このプロセスは、Person.cs モデルクラスの検査から始まり、Person クラスのプロパティとして Title、そして Description を概説します。 次に、非同期メソッドがダミーの人物データのリストを作成するHomeController.cs ファイルを掘り下げます。
POSTリクエストでは、IronPDFのChrome PDFレンダラーを使用して、ビューとモデルデータをPDFドキュメントに変換します。 レスポンスヘッダーはPDFをインラインで表示するように設定され、PDFファイルが返されます。 非POSTリクエストの場合、人物のリストが表示されているビューが返されます。
Persons.cshtml HTMLビューでは、テーブル内に人物の詳細を表示し、PDF変換をトリガーする"印刷人物"ボタンを含むフォームを含めます。 _Layout.cshtml ファイルが更新され、人物ページに簡単にアクセスできるナビゲーション項目を含めます。 Program.cs ファイルは、IHttpContextAccessor のような重要なサービスやRazorビューレンダラーを登録し、ビューをPDFにレンダリングするために重要です。 プロジェクトを実行すると、ユーザーは人物ページに移動して"人物を印刷する"ボタンを使用してビューをPDFに変換できます。 この機能は、ビューからレポートや請求書を生成する際に非常に便利です。

