CSHTML から PDF へ (MVC フレームワーク)
このコード例は、ビューをPDFドキュメントに変換する方法を示しています。
これを達成するために、IronPdf.Extensions.Mvc.FrameworkとIronPdfの2つのパッケージを利用します。これらはビューをPDFとしてレンダリングするのを容易にします。 IronPdf.Extensions.Mvc.Frameworkパッケージは、特にビューをPDFにレンダリングできるようにIronPdfの機能を拡張します。
変換を行うには、RenderView メソッドを使用します。 HttpContext、".cshtml "ファイルへのパス、".cshtml "テンプレートに必要なデータです。 Personsアクションを呼び出すことで、現在のViewをシームレスにPDFドキュメントにレンダリングすることができます。
さらに、RenderingOptions クラスが提供する包括的な機能セットにアクセスできます。 これには、IronPDFでページ番号を追加したり、IronPDFを使用してテキストおよびHTMLヘッダーとフッターを挿入したり、PDFの用紙サイズを要件に応じてカスタマイズする能力が含まれます。 さらに修正を加えたり、必要に応じて生成されたPDFドキュメントをエクスポートすることができます。
C#でCSHTMLファイルをPDFに変換する方法
- ASP.NETのMVC FrameworkでCSHTMLファイルをPDFに変換するためのIronPDF C#ライブラリをインストールする。
ChromePdfRendererクラスをインスタンス化します。- 現在の
HttpContextと CSHTML ファイルのパスをRenderViewメソッドに渡します。 - PDFドキュメントをブラウザで表示するか、デスクトップにダウンロードする





