CSHTML to PDF (Razor-Seiten)

Dieses Codebeispiel demonstriert den Prozess der Umwandlung einer Razor-Seite in PDFs.

Um dies in einer ASP.NET Core Webanwendung zu erreichen, benötigen Sie zwei Pakete: IronPdf.Extensions.Razor und IronPdf. Diese Pakete arbeiten zusammen, um die Darstellung von Razor-Seiten in PDFs zu ermöglichen.

Durch die Darstellung von Razor-Seiten erhalten Sie Zugriff auf das vollständige Spektrum der Funktionen, die von der RenderingOptions-Klasse bereitgestellt werden. Das resultierende PDF-Dokument kann bei Bedarf weiter bearbeitet oder exportiert werden.

class="hsg-featured-snippet">

Wie man Razor-Seiten in PDFs in C# umwandelt

  1. Installieren Sie die IronPDF-Bibliothek für die Umwandlung von Razor-Seiten
  2. Instanziieren Sie die ChromePdfRenderer-Klasse
  3. Übergeben Sie die aktuelle Razor-Seite an die RenderRazorToPdf-Methode
  4. Betrachten Sie das PDF-Dokument im Browser oder laden Sie es auf den Desktop herunter

In diesem Beispiel wird der Inhalt der Razor-Seite mithilfe von IronPdf's ChromePdfRenderer in ein PDF gerendert. Sie können Rendering-Optionen wie Papiergröße und Titel über RenderingOptions festlegen. Das erzeugte PDF kann als Datei gespeichert oder direkt als Inhalt zur Anzeige im Browser serviert werden. Die Antwortheader können angepasst werden, um die Inline-Anzeige oder den Dateidownload zu ermöglichen.

Lernen Sie Razor-Seiten mit IronPDF in PDFs umzuwandeln

Bereit anzufangen?
Nuget Downloads 16,154,058 | Version: 2025.11 gerade veröffentlicht