CSHTML zu PDF (MVC Core)

Dieses Codebeispiel veranschaulicht den Prozess der Umwandlung von Ansichten in PDF-Dateien.

Zwei Pakete, IronPdf.Extensions.Mvc.Core und IronPdf, arbeiten zusammen, um das Rendern von Ansichten in PDFs zu ermöglichen. Das IronPdf.Extensions.Mvc.Core-Paket dient als Erweiterung von IronPDF und ermöglicht das Rendern von Ansichten in PDFs.

Verwenden Sie die RenderRazorViewToPdf-Methode, um Ansichten in PDFs zu rendern. Diese Methode erfordert einen IRazorViewRenderer, den Pfad zur ".cshtml"-Datei und die Daten, die auf der ".cshtml"-Datei angezeigt werden sollen. Bitte besuchen Sie den How to Convert View to PDF in ASP.NET Core MVC Leitfaden, um mehr zu erfahren.

Diese Aktion ermöglicht Ihnen auch den Zugriff auf die vollständige Palette von Funktionen, die von der RenderingOptions-Klasse bereitgestellt werden, wie z. B. das Hinzufügen von Seitenzahlen in PDFs mit IronPDF, das Hinzufügen von Text- und HTML-Kopf- und Fußzeilen mit IronPDF und das Anpassen der PDF-Papiergröße. Das resultierende PDF-Dokument kann bei Bedarf weiter bearbeitet oder exportiert werden.