Wie man Razor Pages in PDFs in einer ASP.NET Core Web App konvertiert
Entfesseln Sie die Kraft der nahtlosen PDF-Erstellung in Ihren ASP.NET MVC-Anwendungen, indem Sie unser Schritt-für-Schritt-Tutorial ansehen, und entdecken Sie, wie IronPDF den Prozess zur Erstellung beeindruckender PDF-Dokumente mit nur einem Klick vereinfacht!
In diesem Tutorial erkunden wir, wie man CSHTML-Seiten in einer ASP.NET MVC-Webanwendung mit IronPDF in PDF konvertiert. Wir beginnen damit, sicherzustellen, dass IronPDF und seine Blazor-Erweiterung installiert sind. Der Prozess beinhaltet das Erstellen einer einfachen Person Klasse mit Eigenschaften wie ID, Name, Titel und Beschreibung zur Darstellung von Daten. Als nächstes konzentrieren wir uns auf die Razor-Ansicht, die eine Liste von Personen in Tabellenformat anzeigt. Die Details jeder Person werden angezeigt, und ein Druckknopf löst die Umwandlung in ein PDF-Dokument aus. Die Magie geschieht in der Datei person.cshtml.cs, wo die Methode OnGet die Personenliste mit Beispieldaten füllt. Wenn auf die Druckschaltfläche geklickt wird, verwendet die Methode OnPostAsync den Chrome PDF-Renderer von IronPDF , um die Razor Seite in ein PDF-Dokument umzuwandeln, das dann als Antwort zum Herunterladen an den Browser gesendet wird. Die Navigation wird durch einen Navigationslink in der Layout-Datei erleichtert. Beim Ausführen des Projekts zeigt es die Funktionalität: Ein Klick auf den Druckknopf erzeugt und lädt ein wunderschön gerendertes PDF-Dokument herunter. Das Tutorial schließt mit der Hervorhebung der Benutzerfreundlichkeit von IronPDF ab und ermutigt die Benutzer, über einen in der Beschreibung angegebenen Link eine kostenlose Testversion zu starten.

