Verwendung von IronPDF for .NET unter Windows
IronPDF unterstützt Windows 10, 11 und Windows Server für .NET 8, 7, 6, Core, .NET Standard und .NET Framework.
Wichtige Hinweise zum Windows Server
Wir unterstützen Windows Server 2022 und 2016 sowohl in den Varianten Desktop Experience als auch Core, während wir 2019 und 2012 nur in der Desktop Experience Version unterstützen.
Windows Server 2022 & 2016
- Windows Server 2022 & 2016 mit einer Benutzeroberfläche ("Desktop-Erfahrung")
Windows Server 2022 & 2016 nur Kommandozeile ("Core").
Windows Server 2019 & 2012
- Windows Server 2019 & 2012 mit einer Benutzeroberfläche ("Desktop-Erlebnis")
- Windows Server 2019 & 2012 nur Befehlszeile ("Core"). IronPDF Versionen 2023.3.2 - 2024.2.2 sind nicht kompatibel mit Windows Server 2012. Wir bemühen uns um die Unterstützung der Core- und Nano-Versionen von Windows Server. Es gibt kein Problem mit der Architektur des Betriebssystems, das unseren Support blockiert. Es liegt wahrscheinlich an den Medien-/Grafik-DLLs, die Chromium (Chrome Renderer) benötigt, um HTML in PDF zu rendern, die in der „Desktop“-Version von Windows Server vorhanden sind, aber in der abgespeckten Version fehlen. Da Windows Nano Server eine abgespeckte Version von Windows Server Core ist, werden wir, sobald wir Windows Server Core vollständig unterstützen, auch die Unterstützung von Windows Nano Server prüfen. Windows Nano Server / Servercore in .Net6 unterstützen nicht System.Drawing https://ironpdf.com/troubleshooting/libcef-dll-203/
Wenn Ihre Windows-Version nicht unterstützt wird, sollten Sie in Betracht ziehen, IronPDF im Engine-Modus zu verwenden.
Bitte beachten Sie
IronPDF hat einige leistungsintensive Funktionen, die Sie möglicherweise remote ausführen möchten. Obwohl IronPDF nicht den IronPdfEngine benötigt, um zu laufen, ist das Einrichten von IronPdfEngine als Remote-Dienst eine optionale Möglichkeit, um plattformspezifische Chrome-Kompatibilitätsprobleme auf älteren Betriebssystemen und mobilen Umgebungen zu vermeiden.
Wie verändert die Verwendung von Engine die Art und Weise, wie ich mit IronPDF programmiere?
Dadurch können Sie ältere Versionen von Windows wie Windows Server 2012 verwenden.
Bei der Verwendung der Engine-Konfiguration empfehlen wir, IronPdf.Slim
anstelle des vollständigen IronPdf
-Pakets von NuGet zu installieren, da die Engine den gesamten zusätzlichen Umfang des Native-Pakets verwaltet.
PM> Install-Package IronPdf.Slim
Nachdem Sie IronPdf.Slim
installiert haben, konfigurieren Sie die Verbindungseinstellungen, indem Sie IronPDF auf Ihre IronPdfEngine-Instanz verweisen. Fügen Sie den folgenden Code beim Start Ihrer Anwendung hinzu (oder bevor Sie eine IronPDF-Methode aufrufen):
// Assuming that IronPdfEngine runs
// remotely at 123.456.7.8:33350.
Installation.ConnectToIronPdfHost( IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"));
// Assuming that IronPdfEngine runs
// remotely at 123.456.7.8:33350.
Installation.ConnectToIronPdfHost( IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"));
' Assuming that IronPdfEngine runs
' remotely at 123.456.7.8:33350.
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"))
Windows Server Standard und DataCenter
Basierend auf den in der Microsoft-Dokumentation "Vergleich der Standard- und Datacenter-Editionen von Windows Server 2016" hervorgehobenen Unterschieden enthält Windows Server DataCenter alle Komponenten von Windows Server Standard sowie zusätzliche Speichererweiterungskomponenten. IronPDF würde auch unter Windows Server DataCenter Desktop Experience funktionieren.
Windows-spezifische Installation
NuGet
Das Haupt-IronPdf-NuGet-Paket hängt von IronPdf.Native.Chrome.Windows ab, das das Chrome-Binär für sowohl x86- als auch x64-Architekturen enthält.
Das IronPdf-Paket unterstützt die x86- und x46-Architekturen von Windows.
Wenn Sie eine bestimmte Ziel-Laufzeit anvisieren, können Sie den nicht verwendeten Ordner /runtimes (entweder x86 oder x64) löschen.
DLL-Download
Für die Offline-Nutzung können Sie die DLL herunterladen und eine Referenz zu Ihrem Projekt hinzufügen.
Installationsprogramm
Wir stellen auch ein Installationsprogramm für Windows bereit. Im Visual Studio-Lösungsexplorer mit der rechten Maustaste auf Abhängigkeiten klicken und Projektverweis hinzufügen auswählen. Anschließend klicken Sie auf "Durchsuchen" und fügen alle aus dem Installer extrahierten DLL-Dateien hinzu.
- IronPdfInstaller.zip
Hardware-Spezifikation
IronPDF verwendet Chromium, um HTML in PDF umzuwandeln. Die Chromium-Engine rendert PDFs mit der Druckfunktion von Chrome pixelgenau. Die Hardware-Spezifikationen sind in erster Linie für die Ausführung der Chromium-Engine gedacht, die den größten Teil der Rechenleistung beansprucht.
- Minimum: 1 Kern und 1,75 GB RAM
- Empfohlen: 2 Kerne und 8 GB RAM oder mehr