Verwendung von IronPdfEngine
IronPdfEngine ist ein gRPC-Server, der verschiedene IronPDF-Vorgänge verwaltet, darunter das Erstellen, Schreiben, Bearbeiten und Lesen von PDFs. IronPdfEngine wurde als eigenständige C# .NET-Anwendung entwickelt und arbeitet unabhängig, so dass die .NET-Laufzeitumgebung während der Ausführung nicht benötigt wird.
Erste Schritte mit IronPDF
Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.
Verwendung von IronPdfEngine als Remote-Server
- Installieren Sie die C#-Bibliothek zur Nutzung von IronPdfEngine
- Installieren Sie das IronPDF.slim-Paket von NuGet
- Verwenden Sie die Klasse IronPdfConnectionConfiguration, um die Verbindungseinstellungen zu konfigurieren
- Verwenden Sie die IronPdfEngine zum Rendern von HTML in PDF mit einem identischen Renderer wie in Chrome
IronPDF for .NET und IronPdfEngine
IronPDF for .NET erfordert IronPdfEngine nicht zur Ausführung. IronPdfEngine ist nur eine optionale Möglichkeit, IronPdf zu nutzen. IronPDF for .NET verwendet IronPdfEngine standardmäßig nicht.
Bitte beachten Sie
IronPDF for .NET mit entfernter IronPdfEngine
Das NuGet-Paket IronPdf.Slim ist das einzige Paket, das für die Verwendung von IronPDF for .NET mit der Remote IronPdfEngine benötigt wird.
Bitte beachten Sie
IronPdf
oder IronPdf.Linux
verwenden, können Sie stattdessen IronPdf.Slim
verwenden, um die Größe Ihrer Anwendung zu reduzieren.Angenommen, IronPdfEngine läuft per Fernzugriff unter der Adresse "123.456.7.8:33350".
Bitte beachten Sie
Installieren Sie IronPDF mit NuGet:
PM> Install-Package IronPdf
Nach der Installation von IronPdf.slim
müssen Sie IronPdf nur noch mitteilen, wo sich IronPdfEngine befindet(vergewissern Sie sich, dass die Adresse zugänglich ist und nicht durch eine Firewall blockiert wird). Verwenden Sie die Klasse IronPdfConnectionConfiguration, um die Verbindungseinstellungen zu konfigurieren. Fügen Sie den folgenden Code in die Anfangsphase Ihrer Bewerbung ein(oder kurz vor dem Aufruf einer IronPDF-Methode).
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"));
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"));
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"))
So einfach ist das! Danach wird Ihre Anwendung mit der Remote IronPdfEngine verbunden!