In diesem Tutorial befassen wir uns mit der Umwandlung einer ASP.NET MVC-Ansicht in ein PDF mithilfe von Iron PDF innerhalb eines .NET 6-Frameworks in Visual Studio 2022. Wir beginnen mit der Einrichtung der Iron PDF-Bibliothek über NuGet und der Erstellung eines Home-Controllers mit einer Aktionsmethode namens 'HTML-Seite als PDF abrufen'. Diese Methode verwendet das Chrome PDF-Render-Objekt und die Funktion 'HTML als PDF rendern', um grundlegende oder komplexe HTML-Strings in das PDF-Format zu konvertieren und unterstützt dabei Stilgestaltung und zusätzliche Funktionen. Wir legen dann Header für die Inhaltslänge und -disposition fest, damit Benutzer die generierte PDF-Datei herunterladen können.
Weiterhin demonstrieren wir die Konfiguration des Home-Controllers, um PDFs aus URLs zu generieren, indem wir zur Funktion 'URL als PDF rendern' wechseln und zeigen, wie man eine Google-Seite in ein PDF umwandelt. Die Ausgabe behält hochwertige Navigationsleisten, Logos und Eingabefelder bei und gewährleistet die Treue zur ursprünglichen Webseite.
Über einfache Konvertierungen hinaus bietet Iron PDF fortgeschrittene Funktionen wie das Einstellen von Papierformaten, das Bearbeiten vorhandener PDFs, das Erstellen ausfüllbarer Formulare, das Hinzufügen von Seitennummern und -umbrüchen sowie das Ausführen von Bildeinfügungen und -extraktionen. Dieses Tutorial soll Entwicklern die Werkzeuge an die Hand geben, um Webinhalte effizient in PDFs umzuwandeln und die vielseitigen Funktionen von IronPDF zu erkunden. Für alle Anfragen steht Ihnen ein engagiertes Support-Team zur Verfügung.
Weiterführende Literatur: ASP.NET MVC PDF aus Ansicht generieren (Code-Beispiel-Tutorial)