Asynchroniczne generowanie plików PDF
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. Korzystając ze słowa kluczowego await wraz z metodą RenderHtmlAsPdfAsync biblioteki IronPdf, można efektywnie tworzyć dokumenty PDF bez negatywnego wpływu na wydajność systemu.
Kroki tworzenia plików PDF w trybie asynchronicznym
Na początek tworzymy nową instancję ChromePdfRenderer, wykorzystując potężny silnik renderujący IronPDF do generowania dokumentów PDF o idealnej rozdzielczości. 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 wstrzymać wykonywanie naszej metody asynchronicznej do momentu zakończenia generowania pliku PDF. Metoda RenderHtmlAsPdfAsync pobiera dane wejściowe HTML i renderuje je do formatu PDF asynchronicznie, poprawiając wydajność poprzez unikanie operacji blokujących.
Ostatnim krokiem jest zapisanie wygenerowanego dokumentu PDF pod określoną nazwą i w określonej lokalizacji 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.

