CSHTML から PDF へ (MVC フレームワーク)

このコード例は、ビューをPDFドキュメントに変換する方法を示しています。

これを達成するために、IronPdf.Extensions.Mvc.FrameworkとIronPdfの2つのパッケージを利用します。これらはビューをPDFとしてレンダリングするのを容易にします。 IronPdf.Extensions.Mvc.Frameworkパッケージは、特にビューをPDFにレンダリングできるようにIronPdfの機能を拡張します。

変換を行うには、RenderView メソッドを使用します。 このメソッドには、いくつかの重要な入力が必要です: HttpContext、".cshtml" ファイルのパス、および ".cshtml" テンプレートを埋めるための必要なデータです。 'Persons' アクションを呼び出すことにより、現在のビューをシームレスにPDFドキュメントにレンダリングすることができます。

さらに、RenderingOptions クラスが提供する包括的な機能セットにアクセスできます。 These include the ability to add page numbers with IronPDF, insert text and HTML headers and footers using IronPDF, and customize the PDF paper size to your requirements. さらに修正を加えたり、必要に応じて生成されたPDFドキュメントをエクスポートすることができます。

class="hsg-featured-snippet">

C#でCSHTMLファイルをPDFに変換する方法

  1. ASP.NET MVC FrameworkでCSHTMLファイルをPDFに変換するためのIronPDF C#ライブラリをインストール
  2. ChromePdfRenderer クラスをインスタンス化
  3. 現在のHttpContextとCSHTMLファイルパスをRenderViewメソッドに渡す
  4. ブラウザでPDFドキュメントを表示したり、デスクトップにダウンロードしたりする

CSHTMLからPDFへの変換ガイドを探索する

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