Wie man HTML in einer ASP.NET MVC-Ansicht in PDF umwandelt

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)

Chipego
Software-Ingenieur
Chipego hat eine natürliche Fähigkeit zum Zuhören, die ihm hilft, Kundenprobleme zu verstehen und intelligente Lösungen anzubieten. Er trat dem Iron Software-Team 2023 bei, nachdem er einen Bachelor of Science in Informationstechnologie erworben hatte. IronPDF und IronOCR sind die beiden Produkte, auf die sich Chipego konzentriert hat, aber sein Wissen über alle Produkte wächst täglich, da er neue Wege findet, Kunden zu unterstützen. Er genießt die Zusammenarbeit bei Iron Software, da Teammitglieder aus dem gesamten Unternehmen ihre unterschiedlichen Erfahrungen einbringen und so zu effektiven, innovativen Lösungen beitragen. Wenn Chipego nicht an seinem Schreibtisch sitzt, kann man ihn oft bei einem guten Buch oder beim Fußballspielen antreffen.
< PREVIOUS
ASPX zu PDF: Wie konvertiert man eine ASPX-Datei mit IronPDF in PDF?
NÄCHSTES >
Wie man PDF-Anmerkungen in C# hinzufügt und bearbeitet