Razor do PDF (Blazor Server)
Ten przykład pokazuje, jak komponent Razor może zostać skonwertowany na dokument PDF.
Pakiet IronPdf.Extensions.Blazor jest rozszerzeniem głównego pakietu IronPdf. Aby skonwertować stronę komponentu Razor na PDF, wymagane są zarówno IronPdf.Extensions.Blazor, jak i główny pakiet IronPdf.
W poniższym przykładzie kodu model o nazwie PersonInfo został już utworzony. W metodzie OnInitializedAsync wstawiamy wiele nowych obiektów PersonInfo do List persons. Następnie kojarzymy List persons z łańcuchem tekstowym "persons" w słowniku Parameters.
W metodzie PrintToPdf instancjonujemy klasę ChromePdfRenderer. Aby skonwertować komponent Razor na dokument PDF, używamy metody RenderRazorComponentToPdf. W przykładzie kodu przekazujemy słownik Parameters do metody do renderowania.
Jak konwertować komponenty Razor na pliki PDF w Blazor Server
- Zainstaluj IronPDF z NuGet w celu konwersji komponentów Razor w języku C#
- Przygotuj model do przechowywania informacji
- Utwórz instancję klasy
ChromePdfRenderer - Przekaż obiekt
Dictionaryzawierający dane do metodyRenderRazorComponentToPdfAsync - Pobierz ostateczny dokument PDF na pulpit
Dowiedz się, jak konwertować komponenty Razor do formatu PDF w Blazor Server

