CSHTML zu PDF (MVC Framework)

Dieses Codebeispiel veranschaulicht, wie Ansichten in PDF-Dokumente umgewandelt werden können.

Um dies zu erreichen, verwenden wir zwei Pakete: IronPdf.Extensions.Mvc.Framework und IronPDF, die das Rendern von Ansichten als PDFs erleichtern. Das IronPdf.Extensions.Mvc.Framework-Paket erweitert die Möglichkeiten von IronPDF und ermöglicht insbesondere das Rendering von Views in PDFs.

Um die Umwandlung durchzuführen, verwenden Sie die RenderView-Methode. Für diese Methode sind nur wenige Eingaben erforderlich: ein HttpContext, der Pfad zur ".cshtml"-Datei und die erforderlichen Daten zum Auffüllen der ".cshtml"-Vorlage. Durch den Aufruf der Aktion "Personen" können Sie die aktuelle Ansicht nahtlos in ein PDF-Dokument umwandeln.

Zusätzlich haben Sie Zugriff auf ein umfassendes Set von Funktionalitäten, die von der RenderingOptions-Klasse angeboten werden. Diese umfassen die Möglichkeit, Seitenzahlen mit IronPDF hinzuzufügen, Text- und HTML-Kopf- und Fußzeilen mit IronPDF einzufügen und die PDF-Papiergröße an Ihre Anforderungen anzupassen. Sie haben die Möglichkeit, weitere Änderungen vorzunehmen oder das resultierende PDF-Dokument nach Bedarf zu exportieren.