In diesem Tutorial erkunden wir, wie man eine HTML-Seite mit Login-Authentifizierung in ein PDF umwandelt, indem man die IronPDF-Bibliothek in einer C#-Anwendung verwendet. Wir demonstrieren die Verwendung einer Beispielanwendung mit ASP.NET Core, die eine geschützte Rechnungsseite hostet. Um zu beginnen, installieren Sie das Iron PDF NuGet-Paket und importieren Sie den erforderlichen Namespace. Legen Sie den Lizenzschlüssel für uneingeschränkte Funktionen fest und instanziieren Sie die Chrome PDF-Renderer-Klasse. Diese Klasse verwendet Chromes Rendering-Engine, um Webinhalte in PDF zu konvertieren. Um die Login-Authentifizierung zu umgehen, setzen Sie die Login-Credentials-Eigenschaft mit Chrome HTTP-Login-Credentials, indem Sie den Netzwerk-Benutzernamen und das Passwort angeben. Definieren Sie die URI der geschützten Seite, die Sie konvertieren möchten. Verwenden Sie die Methode "render URL as PDF", um die Authentifizierung zu verwalten und die URL in eine PDF-Datei zu rendern. Speichern Sie das generierte PDF mit der Methode "save as" und benennen Sie es entsprechend. Das Ausführen der Konsolenanwendung bestätigt die erfolgreiche Umwandlung der geschützten Rechnungsseite in PDF. Diese Methode ermöglicht die einfache Umwandlung von login-geschützten HTML-Seiten eines Servers in PDFs. Das Tutorial erwähnt auch, eine MVC-Teilansicht in einen String und dann mit IronPDF in eine PDF-Datei zu konvertieren. Abonnieren Sie Iron Software für weitere Tutorials und melden Sie sich für eine Testversion an, um die Fähigkeiten von Iron PDF zu erleben.
Weiterführende Literatur: Wie man HTML hinter einer Login-Authentifizierung in PDF konvertiert