ASP .NET Core Web AppでRazor PagesをPDFに変換する方法

このチュートリアルでは、IronPDFを使用してASP.NET MVCウェブアプリケーション内でCSHTMLページをPDFに変換する方法を探ります。 まず、Iron PDFとそのBlazor拡張機能がインストールされていることを確認します。 プロセスには、データを表現するために、ID、名前、タイトル、説明などのプロパティを持つシンプルな「Person」クラスを作成することが含まれます。 次に、Razorビューに注目し、表形式で人のリストを表示します。 各人の詳細がレンダリングされ、印刷ボタンを押すことでPDFドキュメントへの変換が始まります。 魔法は 'person.cshtml.cs' ファイルで起こります。ここで 'onGet' メソッドがサンプルデータで人物リストを埋めます。 印刷ボタンがクリックされると、'onPostAsync' メソッドは IronPDF の Chrome PDF レンダラーを使用して Razor ページをPDFドキュメントに変換し、そのPDFがダウンロード用にブラウザへ応答として送信されます。 ナビゲーションはレイアウトファイル内のナブリンクを通じて行われます。プロジェクトを実行すると、その機能が実演されます。印刷ボタンをクリックすると、美しくレンダリングされたPDFドキュメントが生成され、ダウンロードされます。 チュートリアルは、IronPDFの使いやすさを強調し、説明に記載されたリンクを通じて無料トライアルを開始するようユーザーに促して締めくくります。

さらに読む: ASP.NET Core WebアプリでRazorページをPDFに変換する方法

チペゴ
ソフトウェアエンジニア
チペゴは優れた傾聴能力を持ち、それが顧客の問題を理解し、賢明な解決策を提供する助けとなっています。彼は情報技術の学士号を取得後、2023年にIron Softwareチームに加わりました。現在、彼はIronPDFとIronOCRの2つの製品に注力していますが、顧客をサポートする新しい方法を見つけるにつれて、他の製品に関する知識も日々成長しています。Iron Softwareでの協力的な生活を楽しんでおり、さまざまな経験を持つチームメンバーが集まり、効果的で革新的な解決策を提供することに貢献しています。チペゴがデスクを離れているときは、良い本を楽しんだり、サッカーをしていることが多いです。
< 以前
C#でカスタムロギングを使用する方法
次へ >
C#でRazorを使用してCSHTMLをヘッドレスでPDFに変換する方法