Dieses Tutorial führt Sie durch den Prozess der Umwandlung von HTML in PDF in einer Blazer-Server-App mit der Iron PDF-Bibliothek. Anfänglich wird eine Blazer-Server-App erstellt, wobei die IronPDF-Bibliothek über den NuGet-Paketmanager installiert wird und das .NET 6-Framework verwendet wird. Ein neuer Razor-Komponente namens 'PDF generator' wird dann erstellt, wobei die Seitenroute definiert wird und das IJS-Laufzeitmodul zum Herunterladen von Dateien injiziert wird. Das Tutorial beschreibt das Erstellen eines Textbereichs und eines Buttons, das Binden des Textbereichs an eine String-Variable und das Einrichten einer Funktion zur Erstellung von PDFs. Diese Funktion konfiguriert die Papiergröße auf A2 und verwendet 'HTML als PDF rendern', um den HTML-String in ein PDF zu konvertieren. Das Dokument wird dann in einen Stream umgewandelt, um heruntergeladen zu werden. Weitere Schritte beinhalten das Bearbeiten der layout.cshtml- und navmenu.razor-Dateien, um den Dateidownload und die Navigation zu erleichtern. Das Tutorial endet mit der Demonstration der Umwandlung einer HTML-Rechnungsdatei in ein PDF, wobei die Fähigkeit des Tools hervorgehoben wird, das Layout zu bewahren und Bilder effektiv darzustellen. IronPDF wird für seine Vielseitigkeit beim Bearbeiten und Konvertieren von URLs in PDFs innerhalb des .NET Frameworks gelobt.
Weiterführende Literatur: Blazor HTML zu PDF mit IronPDF