CSHTML zu PDF (MVC Core)
Dieses Codebeispiel demonstriert den Prozess der Umwandlung von Ansichten in PDFs.
Zwei Pakete, IronPdf.Extensions.Mvc.Core und IronPdf, arbeiten zusammen, um die Darstellung von Views in PDF-Dateien zu ermöglichen. Das IronPdf.Extensions.Mvc.Core-Paket dient als Erweiterung zu IronPdf und ermöglicht die Darstellung von Views als PDFs.
Verwenden Sie die Methode RenderRazorViewToPdf, um Ansichten in PDF-Dateien zu rendern. Diese Methode erfordert einen IRazorViewRenderer, den Pfad zur ".cshtml"-Datei und die Daten, die zur Anzeige in der ".cshtml"-Datei benötigt werden. Weitere Informationen finden Sie im Anleitungsartikel "So konvertieren Sie eine Ansicht in ASP.NET Core MVC in PDF".
Diese Aktion ermöglicht Ihnen außerdem den Zugriff auf den gesamten Funktionsumfang der Klasse RenderingOptions, wie z. B. das Einfügen von Seitenzahlen in PDF-Dateien mit IronPDF, das Hinzufügen von Text- und HTML-Kopf- und Fußzeilen mit IronPDF sowie das Anpassen des PDF-Papierformats. Das resultierende PDF-Dokument kann nach Bedarf weiter bearbeitet oder exportiert werden.
Wie man CSHTML-Dateien in ASP.NET MVC Core in PDFs konvertiert
- Installieren Sie die C#-Bibliothek zur Konvertierung von CSHTML-Dateien in PDFs in C#
- Instanziieren Sie die
ChromePdfRendererKlasse - Verwenden Sie die Methode
RenderRazorViewToPdfzum Rendern - Übergeben Sie ein
IRazorViewRendererObjekt und den CSHTML Dateipfad an die Methode - Laden Sie das resultierende PDF-Dokument auf Ihren Desktop herunter
Lernen Sie, wie man CSHTML-Ansichten in ASP.NET MVC Core in PDFs konvertiert.

