IronPDF obsługuje asynchroniczne generowanie plików PDF, co pozwala na optymalizację wydajności i efektywności zadań związanych z generowaniem plików PDF. Używając słowa kluczowego await wraz z metodą RenderHtmlAsPdfAsync IronPDF, możesz efektywnie tworzyć dokumenty PDF, nie pogarszając wydajności systemu.
Kroki tworzenia plików PDF w trybie asynchronicznym
Aby rozpocząć, tworzymy nowy instancję ChromePdfRenderer, wykorzystując silnik renderowania IronPDF do generowania doskonałych pod względem pikselowym dokumentów PDF. Gdy to zrobimy, będziemy mieli dostęp do metody potrzebnej do wygenerowania dokumentu PDF z podanego ciągu HTML. Na tym etapie używamy słowa kluczowego await, aby zatrzymać wykonanie naszej asynchronicznej metody, dopóki generowanie PDF nie zostanie zakończone. Metoda RenderHtmlAsPdfAsync przyjmuje dane wejściowe HTML i renderuje je do PDF asynchronicznie, poprawiając wydajność przez unikanie operacji blokujących.
Ostatnim krokiem jest zapisanie wygenerowanego dokumentu PDF na określoną nazwę pliku i lokalizację przy użyciu metody SaveAs. Oprócz podstawowego przykładu, asynchroniczne metody generowania PDF IronPDF mogą być używane w sytuacjach takich jak generowanie dużych partii dokumentów PDF w bardziej przyjaznym dla wydajności sposób.