CSHTML to PDF (Razor Pages)
This code example demonstrates the process of converting a Razor page into PDFs.
To achieve this in an ASP.NET Core Web App, you'll require two packages: IronPdf.Extensions.Razor and IronPdf. These packages work together to enable the rendering of Razor pages into PDFs.
By rendering from Razor pages, you gain access to the full range of features provided by the RenderingOptions class. The resulting PDF document can be further edited or exported as needed.
How to Convert Razor Pages to PDFs in C#
- Install the IronPDF Library for Razor Page Conversion
- Instantiate the
ChromePdfRenderer
class - Pass the current Razor page to the
RenderRazorToPdf
method - View the PDF document in the browser or download it to the desktop