Using IronPDF for .NET on Windows

This article was translated from English: Does it need improvement?
Translated
View the article in English

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-Experience")
  • Windows Server 2022 & 2016 nur Kommandozeile ("Core").

Windows Server 2019 & 2012

  • Windows Server 2019 & 2012 mit einer Benutzeroberfläche ("Desktop-Experience")
  • Windows Server 2019 & 2012 nur Kommandozeile ("Core").

Versionen 2023.3.2 - 2024.2.2 von IronPDF sind nicht kompatibel mit Windows Server 2012.

Wir bemühen uns, die Core- und Nano-Versionen von Windows Server zu unterstützen. Es gibt kein Problem mit der Architektur des Betriebssystems, das unsere Unterstützung blockiert. Es liegt wahrscheinlich an den Medien-/Grafik-DLLs, die Chromium (Chrome Renderer) benötigt, um HTML zu 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 Windows Nano Server nach vollständiger Unterstützung von Windows Server Core unterstützen.

Windows Nano Server / Server Core in .NET 6 unterstützen System.Drawing nicht. Weitere Details

Wenn Ihre Windows-Version nicht unterstützt wird, erwägen Sie die Verwendung von IronPDF im Engine-Modus

Was ist der Unterschied zwischen Native & Engine?

IronPDF hat einige leistungsintensive Funktionen, die Sie remote ausführen können. Auch wenn IronPDF nicht IronPdfEngine zum Ausführen benötigt, ist das Einrichten von IronPdfEngine als Remotedienst eine optionale Möglichkeit, plattformspezifische Chrome-Kompatibilitätsprobleme auf älteren Betriebssystemen und mobilen Umgebungen zu vermeiden.

Wie verändert die Verwendung des Engines meine Programmierung mit IronPDF?

Dadurch können Sie ältere Windows-Versionen wie Windows Server 2012 verwenden.

Bei 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 im nativen Paket verwaltet.

# Install the IronPdf.Slim package using Package Manager Console
:InstallCmd Install-Package IronPdf.Slim
# Install the IronPdf.Slim package using Package Manager Console
:InstallCmd Install-Package IronPdf.Slim
SHELL

Nach der Installation von IronPdf.Slim 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):

// Configure IronPDF to connect to the remote IronPdfEngine instance
// Replace "123.456.7.8:33350" with the actual remote host and port
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"));
// Configure IronPDF to connect to the remote IronPdfEngine instance
// Replace "123.456.7.8:33350" with the actual remote host and port
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"));
' Configure IronPDF to connect to the remote IronPdfEngine instance
' Replace "123.456.7.8:33350" with the actual remote host and port
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"))
$vbLabelText   $csharpLabel

Windows Server Standard & DataCenter

Basierend auf den in der Microsoft-Dokumentation hervorgehobenen Unterschieden "Vergleich der Standard- und Datacenter-Editionen von Windows Server 2016", enthält Windows Server DataCenter alle Komponenten von Windows Server Standard, zusammen mit zusätzlichen Speichererweiterungskomponenten. IronPdf würde auch auf 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-Binary sowohl für x86 als auch x64 Architekturen enthält.

  • Das IronPdf Paket unterstützt Windows-Architekturen x86 und x64.

Wenn ein bestimmtes Laufzeitziel anvisiert wird, können Sie den /runtimes Ordner löschen, der nicht verwendet wird (entweder x86 oder x64).

DLL-Download

Für die Offline-Nutzung können Sie die DLL herunterladen und eine Referenz zu Ihrem Projekt hinzufügen.

Installer

Wir bieten auch einen Installer für Windows an. Im Visual Studio Lösungs-Explorer klicken Sie mit der rechten Maustaste auf Abhängigkeiten und wählen Sie Projektverweis hinzufügen aus. Klicken Sie dann auf Durchsuchen und fügen Sie alle aus dem Installer extrahierten DLL-Dateien hinzu.

Hardwareanforderungen

IronPDF verwendet Chromium zum Rendern von HTML zu PDF. Die Chromium-Engine rendert PDFs mit pixelgenauer Genauigkeit, ähnlich der Druckfunktion von Chrome. Die Hardwareanforderungen dienen hauptsächlich zum Ausführen der Chromium-Engine, die den größten Teil der Rechenleistung benötigt.

  • Minimal: 1 Kern & 1,75 GB RAM
  • Empfohlen: 2 Kerne & 8 GB RAM oder mehr

Häufig gestellte Fragen

Welche Windows-Versionen sind mit dem PDF-Tool kompatibel?

IronPDF unterstützt Windows 10, 11 und die Windows Server-Versionen 2022, 2016, 2019 und 2012 im Desktop Experience-Modus. Allerdings wird Windows Server 2019 und 2012 im Core-Modus nicht unterstützt.

Wie kann ich PDF-Aufgaben auf nicht unterstützten Windows-Versionen bearbeiten?

Für nicht unterstützte Windows-Versionen können Sie IronPDF im Engine-Modus verwenden. Dies ermöglicht Ihnen, leistungskritische Funktionen remote zu bearbeiten und Plattformspezifische Kompatibilitätsprobleme zu umgehen.

Gibt es spezielle Hardwareanforderungen für den Betrieb von IronPDF?

Ja, die Mindestanforderung ist 1 Kern und 1,75 GB RAM, während die empfohlene Spezifikation 2 Kerne und 8 GB RAM oder mehr beträgt, da IronPDF auf die Chromium-Engine für die Wiedergabe angewiesen ist.

Kann IronPDF offline verwendet werden?

Ja, IronPDF kann offline verwendet werden, indem die DLL heruntergeladen und als Verweis in Ihr Projekt eingefügt wird. Ein Installer ist auch für Windows verfügbar, um die Offline-Nutzung zu erleichtern.

Was ist der Prozess für die Einrichtung von IronPDF im Engine-Modus?

Um IronPDF im Engine-Modus einzurichten, installieren Sie das `IronPdf.Slim`-Paket von NuGet, konfigurieren Sie die Verbindungseinstellungen, um IronPDF auf Ihre IronPdfEngine-Instanz zu verweisen, und verbinden Sie sich mit dem Remote-Host.

Warum kann es zu Kompatibilitätsproblemen mit Windows Nano Server kommen?

Windows Nano Server unterstützt IronPDF nicht aufgrund fehlender Medien-/Grafik-DLLs, die von der Chromium-Engine benötigt werden. Allerdings wird an der Unterstützung für Windows Server Core gearbeitet, die möglicherweise in Zukunft auf Nano Server erweitert wird.

Welche NuGet-Pakete sind für das PDF-Tool notwendig?

Das Haupt-IronPDF-NuGet-Paket basiert auf IronPdf.Native.Chrome.Windows, das die notwendigen Chrome-Binaries für x86- und x64-Architekturen enthält.

Wie nutzt IronPDF Chromium zur Wiedergabe?

IronPDF verwendet die Chromium-Engine, um HTML zu PDF zu rendern und sorgt dabei für eine pixelgenaue Genauigkeit ähnlich der Chrome-Druckfunktion. Dieser Prozess erfordert erhebliche Rechenleistung, daher die Hardwareanforderungen.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 16,154,058 | Version: 2025.11 gerade veröffentlicht