Razor do PDF (Blazor Server)
Ten przykład pokazuje, jak komponent Razor może zostac skonwertowany na dokument PDF.
Pakiet IronPdf.Extensions.Blazor stanowi rozszerzenie głównego pakietu IronPDF. Aby przekonwertować stronę z treścią komponentu Razor do formatu PDF, wymagane są zarówno pakiety IronPdf.Extensions.Blazor, jak i główny pakiet IronPdf.
W poniższym przykładzie kodu utworzono już model o nazwie PersonInfo. W metodzie OnInitializedAsync wstawiamy wiele nowych obiektów PersonInfo do persons List. Następnie kojarzymy persons List z ciągiem znaków "persons" w słowniku Parameters.
W metodzie PrintToPdf tworzymy instancję klasy ChromePdfRenderer. Aby przekonwertować komponent Razor na dokument PDF, używamy metody RenderRazorComponentToPdf. W przykładowym kodzie przekazujemy słownik Parameters do metody 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
- Utworz instancje 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

