Początkowe renderowanie jest powolne
Jeśli Twoje pierwsze renderowanie HTML do PDF z IronPDF jest powolne, możemy mieć do czynienia z następującymi problemami:
Powody
- Flaga właściwości
"LinuxAndDockerDependenciesAutoConfig"jest ustawiona na true i/lub wymagane pakiety Linux nie są zainstalowane, co powoduje ich instalację podczas pracy programu. - Pracujesz na komputerze z Windows/Mac, ale wdrażasz w produkcyjnym środowisku Linux bez użycia pakietu IronPdf.Linux, więc niektóre komponenty są pobierane z NuGet podczas pracy programu.
Sprawdzanie inicjalizacji
IronPDF sprawdzi, czy wymagane do uruchomienia pliki DLL przeglądarki CEF są dostępne.
- W środowiskach z trwałym magazynem (IIS lub aplikacje webowe) można użyć SkipInitialization, aby pominąć to sprawdzenie.
- Używaj pakietu IronPdf NuGet już wczytanego z plikami specyficznymi dla Twojej platformy/sytemu. Proszę zapoznać się z naszym Przewodnikiem zaawansowanej instalacji po więcej informacji.
- Jeśli używasz IronPdf.Slim, dodaj do projektu pakiety Mac, Linux i/lub Windows Native NuGet, aby przyspieszyć inicjalizację, ponieważ natywne binaria będą już zainstalowane.
- Domyślna użycie wymaga ustawienia Installation.AutomaticallyDownloadNativeBinaries = true; aby pakiet IronPdf.Native.Chrome dla Twojej platformy został pobrany podczas pracy programu.
Czas uruchamiania aplikacji przeglądarki CEF
Początkowe renderowanie może zająć 2-3 sekundy. To jest normalny czas uruchamiania, zbliżony do czasu otwierania się Chrome w środowisku desktopowym.
- Jeśli inicjalizacja trwa dłużej niż 5 sekund, serwer lub komputer może być niedostatecznie wyposażony. Zalecamy użycie bardziej wydajnego serwera lub planu aplikacji webowej Azure (B1 jest
minimum).

