Wie man PDF-Dateien in .NET Core mit IronPDF erstellt

In diesem Tutorial erkunden wir, wie man PDF-Dateien zur Download-Funktion in .NET Core MVC-Anwendungen generiert. Beginnend mit der Erstellung einer .NET Core MVC-Anwendung in Visual Studio 2022, gehen wir die Installation der IronPDF-Bibliothek über den NuGet-Paketmanager durch. Als Nächstes befassen wir uns mit der HomeController-Datei, in der wir den Code zum Erstellen von PDFs schreiben. Dies beinhaltet das Erstellen eines ChromePdfRender-Objekts, das Festlegen der Seitengröße auf A2 und das Anpassen der Viewport-Breite. Mit der Funktion RenderUrlAsPdf konvertieren wir HTML-Inhalt in einen Byte-Stream, sodass Benutzer die PDF-Datei auf ihre Computer herunterladen können. Wir gehen dann dazu über, die Datei index.cshtml zu ändern, indem wir Platzhalter-Code durch den Quellcode ersetzen, der die PDF-Download-Funktionalität ermöglicht. Dies beinhaltet das Erstellen eines Ankertags, der als Schaltfläche gestaltet ist und mit der PDF-Erstellungsfunktion verlinkt. Beim Ausführen des Projekts wird eine Schaltfläche auf der Seite angezeigt, die bei Klick den Benutzern ermöglicht, das PDF herunterzuladen und anzuzeigen. Dieses PDF erfasst genau das Format und die Funktionalität der Webseite. Das Tutorial endet mit einem Hinweis, dass Unterstützung für jede benötigte Hilfe verfügbar ist.

Weiterführende Lektüre: Wie man HTML zu PDF in .NET Core konvertiert

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.
NÄCHSTES >
So konvertieren Sie XML in PDF mit C#