CSHTMLからPDFへ(MVC Core)

このコード例は、Views を PDF に変換するプロセスを示しています。

2 つのパッケージ、IronPdf.Extensions.Mvc.CoreIronPdf が連携して、Views の PDF へのレンダリングを可能にします。 IronPdf.Extensions.Mvc.Core パッケージは、IronPdfへの拡張機能として機能し、Views の PDF へのレンダリングを可能にします。

RenderRazorViewToPdf メソッドを使用して Views を PDF にレンダリングします。 このメソッドには、IRazorViewRenderer、".cshtml" ファイルのパス、および ".cshtml" ファイルで表示するためのデータが必要です。詳細は View を ASP.NET Core MVC において PDF に変換する方法の記事を参照してください。

This action also enables you to access the full range of features provided by the RenderingOptions class, such as applying page numbers in PDFs with IronPDF, adding text and HTML headers and footers with IronPDF, and customizing PDF paper size. The resulting PDF document can be further edited or exported as needed.

class="hsg-featured-snippet">

ASP.NET MVC Core において CSHTML ファイルを PDF に変換する方法

  1. CSHTML ファイルを C# で PDF に変換するための C# ライブラリをインストールします
  2. ChromePdfRenderer クラスをインスタンス化します
  3. レンダリングには RenderRazorViewToPdf メソッドを使用します
  4. このメソッドに IRazorViewRenderer オブジェクトと CSHTML ファイルパスを渡します
  5. 生成された PDF ドキュメントをデスクトップにダウンロードします

ASP.NET MVC Core における CSHTML View の PDF への変換方法を学ぶ。

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