Zum Fußzeileninhalt springen

Wie man CSHTML in PDF unter Verwendung von Razor Headlessly in C# konvertiert

Nutzen Sie die Leistung nahtloser PDF-Erstellung in Ihren ASP.NET MVC Core-Projekten, indem Sie dieses Schritt-für-Schritt-Video-Tutorial ansehen und Ihre Razor-Ansichten mühelos in professionelle PDFs umwandeln, indem Sie IronPDF verwenden!

In diesem Video-Tutorial lernen die Zuschauer, wie man Razor-Ansichten in einem ASP.NET MVC Core-Projekt mit IronPDF in PDF-Dateien umwandelt. Das Tutorial beginnt damit, sicherzustellen, dass die notwendigen NuGet-Pakete wie IronPDF und Razor.Templating.Doc installiert sind. Der Prozess beginnt mit dem Hinzufügen einer neuen Razor-Ansicht im Ansichts-Ordner des Projekts, dem Erstellen einer data.cshtml-Datei und dem Füllen mit HTML-Inhalten, wie z.B. Tabellen, die Namen und Beschreibungen anzeigen.

Der nächste Schritt besteht darin, die Program.cs-Datei zu bearbeiten, um einen Endpunkt einzurichten, der den PDF-Erstellungsprozess verwaltet. Dies beinhaltet die Konfiguration von IronPDF mit einem Lizenzschlüssel für volle Funktionalität und das Aktivieren des Loggings zu Debugging-Zwecken. Die RenderAsync-Methode der Razor-Vorlagen-Engine wird verwendet, um die Razor-Ansicht in einen HTML-String zu konvertieren, gefolgt von der Erstellung eines Chrome PDF Renderers, um die Konvertierung von HTML zu PDF zu handhaben.

Schließlich demonstriert das Tutorial den Zugriff auf den /printPDF-Endpunkt, um die erzeugte PDF-Datei herunterzuladen und so effektiv den Inhalt der Razor-Ansicht wiederzugeben. Das Video endet damit, die Zuschauer dazu zu ermutigen, sich durch Likes und Abonnements mit dem Inhalt zu beschäftigen, und schlägt einen Test des Programms mit einem im Beschreibungstext angegebenen Link vor.

Verwandte Videos

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