Erstmaliges Rendern ist langsam
Wenn Ihre erste HTML-zu-PDF-Darstellung mit IronPDF langsam ist, könnten folgende zugrunde liegende Probleme vorliegen:
Gründe
- Das Flag
"LinuxAndDockerDependenciesAutoConfig"ist auf true gesetzt und/oder die erforderlichen Linux-Pakete sind nicht installiert, was dazu führt, dass sie zur Laufzeit installiert werden. - Sie entwickeln auf einem Windows/Mac-Rechner, aber implementieren in einer Linux-Produktionsumgebung, ohne das IronPdf.Linux-Paket zu verwenden, sodass einige Komponenten zur Laufzeit von NuGet heruntergeladen werden.
Initialisierungsprüfungen
IronPDF wird prüfen, ob die für die Ausführung erforderlichen CEF-Browser-DLLs verfügbar sind.
- In Umgebungen mit persistentem Speicher (IIS oder Web-Apps) kann SkipInitialization verwendet werden, um diese Prüfung zu überspringen.
- Verwenden Sie das IronPDF NuGet-Paket, das bereits mit den für Ihre Plattform/Ihr Umfeld spezifischen Dateien vorinstalliert ist. Bitte siehe unser Erweiterte Installationshandbuch für weitere Informationen.
- Wenn Sie IronPdf.Slim verwenden, fügen Sie Native NuGet-Pakete für Mac, Linux und/oder Windows zu Ihrem Projekt hinzu, um die Initialisierung zu beschleunigen, da native Binaries vorinstalliert sind.
- Die Standardverwendung erfordert, dass Sie Installation.AutomaticallyDownloadNativeBinaries = true; setzen. IronPdf.Slim ist das Basispaket für unsere Chrome-Rendering-Engine. Es bietet Flexibilität, benötigt aber mehr Initialisierungszeit, da Dateien vom NuGet-CDN geladen werden.
Die erste Darstellung kann 2-3 Sekunden zur Ausführung benötigen.
Das erste Rendern kann 2-3 Sekunden dauern. - Wenn die Initialisierung länger als 5 Sekunden dauert, könnte der Server oder PC unzureichend ausgestattet sein.
- Wenn die Initialisierung mehr als 5 Sekunden dauert, könnte der Server oder PC möglicherweise unterprovisioniert sein. Wir empfehlen die Verwendung eines leistungsstärkeren Servers oder eines Azure Web App-Plans (B1 ist der
minimum).

